Where is West Ham Underground Station located?
West Ham Underground Station, West Ham Underground Station, Great Britain (approx. 51.52865°, 0.005624°)
West Ham Underground Station, West Ham Underground Station, Great Britain (approx. 51.52865°, 0.005624°)