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. Unfortunately, all Truman lettering had been removed by 2012.