Ubicado en el barrio de Holloway, el Emirates Stadium es uno de los estadios de fútbol más grandes del Reino Unido. Es sede del Arsenal de la Premier League desde 2006, en reemplazo de su sede original en el estadio de Highbury. Tiene capacidad para 60.432 aficionados.
El Museo del Transporte de Londres es un museo dedicado a la historia del transporte público en la capital de Inglaterra. El museo está ublicado desde 1980 en el antiguo mercado de flores victoriano de Covent Garden.