City Buzz
Sentiment Score :


Choosing between London’s two legendary cricket grounds
May 25, 2026
two of the great cricket stadiums of the world are right here in London. Lords is located in St John’s Wood, known as the “home of cricket” and the base of the Marylebone Cricket Club. the Oval in Kennington, where, in 1882, the “death of English cricket” was satirically proclaimed after Australia beat the home side on its own soil.
Source: onlondon.co.uk