≈ 1 hr awayBritish Museum- Distance
- 4.6 km

Arsenal Stadium is a defunct football stadium in Highbury, London, which was the home of Arsenal Football Club between 6 September 1913 and 7 May 2006.
No free-housing hosts here yet — the nearest city with them:
Paris
≈ 1 hr awayBritish Museum
≈ 25 min awayTower of London
≈ 30 min awayTower BridgeCan’t find the place you need? Search understands any language. Open search