56-60 Guildford Street - WC1N 1DB - London, United Kingdom View Map Area: Bloomsbury / Strand / Euston / King's Cross
Photo Hotel The President