Located in the heart of historic central London, The Westminster London is close to iconic landmarks, with the Houses of Parliament, Big Ben, and Westminster Abbey all a stone’s throw from the hotel in the City of Westminster.
30 John Islip Street
Referenzen