London

Lord’s Cricket Ground: The Home of Cricket Since 1814

Photo of author

tz

/ June 16, 2026

Lord’s Cricket Ground, located in St John’s Wood, London, is universally known as the Home of Cricket. Established by entrepreneur Thomas Lord in 1814 — his third ground, after earlier sites near Dorset Square and the Regent’s Canal — it has served as the headquarters

Read more

Emirates Stadium: Arsenal’s Iconic London Home

Photo of author

tz

/ June 16, 2026

Emirates Stadium is a purpose-built football ground located in Holloway, north London, and has served as the home of Arsenal Football Club since it opened on 22 July 2006. Designed by architects Populous (then known as HOK Sport) at a cost of around £390 million,

Read more

Tottenham Hotspur Stadium: London’s Largest Club Ground

Photo of author

tz

/ June 15, 2026

Tottenham Hotspur Stadium opened on 3 April 2019 on the site of the club’s beloved White Hart Lane in north London, replacing it with a purpose-built, state-of-the-art arena that immediately became the largest club stadium in London and the third largest football ground in England.

Read more