Crown Hotel, Clapham Junction
Jump to navigation
Jump to search
Crown Hotel, 102 Lavender Hill, Clapham Junction, London SW11
Built by Truman, Hanbury & Buxton & Co. Ltd.
Crown Hotel, 102 Lavender Hill, Clapham Junction, London SW11
Built by Truman, Hanbury & Buxton & Co. Ltd.