By London Relocation | 07 Apr 2011 | ABOUT LIVING IN LONDON

If you are living in London right now, you’ll realize that the Cricket World Cup has been on the minds of many people in the city and across the country. Cricket is a sport that is uniquely English and has formed a part of the