Festival Of Britain Site - from our story 'Wonderful 20th Century Pictures of Waterloo Station'

A view over the Festival of Britain site, looking south towards Waterloo Station from the Shot Tower on the South Bank, London, May 1951. (Photo by Daily Express/Hulton Archive/Getty Images)

View The Article