Festival of Britain - SW11

3rd May to 3rd November 1951.

Location
Fountain Lake, Battersea Park, London, SW11

Categories

Authority

More Information
Festival of Britain

arrow-up-circle