Vanished England & Vanished London See Also 1888Delissa JosephLondon Random Building 1898 – Palace Theatre, Blackburn, Lancashire 1888 – No.45 Cannon Street, London Home / Buildings / Architecture of England / Architecture of London / Vanished London / 1888 – No.45 Cannon Street, London Architect: Delissa Joseph Demolished. Share this:TwitterFacebookMastodonRedditPrint Related Posts Related Posts