Where is Waterloo Underground Station?

Where is Waterloo Underground Station located?

Waterloo Underground Station, Westminster, United Kingdom (approx. 51.50353°, -0.115235°)


Where is Waterloo Underground Station on the map?