Lord's Cricket Ground, located in the St. John's Wood area of London, is known as "the home of cricket" and in addition to housing the Marylebone Cricket Club, is also the headquarters of the European Cricket Council and was until 2005 the headquarters of the International Cricket Council.
The famous cricket stadium in London, situated in the St. John's Wood area, is renowned as "the home of cricket" and serves as the headquarters of the Marylebone Cricket Club, while also hosting the European Cricket Council until 2005, previously being the headquarters of the International Cricket Council.