Visit the purpose-built stadium for the London 2012 Olympics, which is now the capital’s principal sports stadium and the home of West Ham.
Location
51.543329, -0.016495
Image

Property Management ID
HEyJ9qxsRR8
Distance
1.00
Unit
mile