Festival of Britain 01/09/200912/04/2020 By shendyNo Comments From the Festival of Britain in 1951, on the South Bank in London - the "Skylon", a "vertical feature in steel and aluminum"...Read More