Culture Arena
English

England · Sport · Hard

Which London cricket ground, home of the Marylebone Cricket Club, is nicknamed the 'Home of Cricket'?

Answer: Lord's — Lord's, in St John's Wood, has staged cricket matches since 1814.

Lord's, in St John's Wood, has staged cricket matches since 1814.

Play England · Sport