Where is Waterloo Underground Station?

Where is Waterloo Underground Station located?

Waterloo Underground Station, Waterloo Underground Station, Great Britain (approx. 51.50277°, -0.11365°)


Where is Waterloo Underground Station on the map?