Festival of Britain, London, May 1951. The Festival Pleasure Gardens, Battersea Park.
World Europe United Kingdom England Greater London London Wandsworth Wandsworth
History & Politics Historical Events Cultural Events
Lifestyle & Leisure Entertainment & Media
Locations & Buildings Parks & Gardens
Pixel Dimensions (W x H) : 4450x4321
File Size : 18,778kb