Palmer’s Cold Store, Charterhouse Street, London (c. 1900)

Back to Top