Guide to the Pleasure Gardens, Festival of Britain, Battersea Park, London Previous Next