Where is West Ham?

Where is West Ham located?

West Ham, West Ham (Station), Great Britain (approx. 51.527943°, 0.004743°)


Where is West Ham on the map?