More Than a Match: Best Hotel to Stay Near Lords Cricket Ground London A cricket trip to London is about more than the action on the pitch. From the excitement of match day to exploring local streets, enjoying welcoming hospitality, and discovering the city's attractions, the right accommodation can make the entire journey more enjoyable. St John's Wood is a particularly appealing area for cricket enthusiasts who want to stay close to the atmosphere surrounding...