Waterloo Station: Euros...
Grimshaw Architects (Br...
London, Greater London,...
1993 (design)
This browser does not support iframes.