Featured 18 Jun 1978 Image
The Savoy Hotel, The Strand, London. Picture shows the entrance
The Savoy Hotel, The Strand, London.
Picture shows the entrance.
The Savoy Hotel is a luxury hotel located in the Strand in the City of Westminster in central London, England. Built by the impresario Richard D'Oyly Carte with profits from his Gilbert and Sullivan opera productions, it opened on 6 August 1889
Picture taken 18th June 1978