globalfilmlocations.net
Grand Designs – The Modernist Masterpiece
Location: Brockwell Lido, Dulwich Road, London (Opened in 1937 – More info) Google Maps Co-ordinates: 51.453097, -0.106362 Credit 56 Dulwich Road, London Google Maps Co-ordinates: 51.453972, …