8 Northumberland Avenue - WC2N 5BY - London, United Kingdom View Map Area: Bloomsbury / Strand / Euston / King's Cross
Photo Hotel Club Quarters Trafalgar Square