Where is Waterloo Station?

Where is Waterloo Station located?

Waterloo Station, Waterloo Station, Belgium (approx. 50.71542°, 4.383485°)


Where is Waterloo Station on the map?