EPW060790 ENGLAND (1939).  Central London from Holland Park towards the Isle of Dogs, Kensington, from the west, 1939


?

This image is unlocated