Shop in Royal Hospital Road
Shop in Royal Hospital Road
More information
Shop in Royal Hospital Road
SC_PHL_01_072_81_9482 (Collage 58127)
London Metropolitan Archives: LCC Photograph Library
Shop at 41 Royal Hospital Road, Chelsea. The building no longer exists and has since been replaced.
Copyright London Metropolitan Archives, all rights reserved. Provided for research purposes only. For commercial and other uses please contact us via support@londonpicturearchive.org.uk
London Metropolitan Archives. Please cite document title, reference and collection.