Waterloo Station

 

Waterloo Station in London.