London House Hotel

81 Kensington Gardens Square, Bayswater, London W2 4DJ

020 7243 1810 ‎.

http://www.londonhousehotels.com/

See hotel on map of London

Hotel has received following recommendations in the last three years: 0

Guide to London Hotels 2013