London guards hotel, a beautiful townhouse and 3 star hotel near Hyde Park, Oxford Street, Kensington Palace, Madame Tussauds, Heathrow Express, Paddington Station in Central London. http://www.londonguardshotel.co.uk/
7. London Guards Hotel 36 Lancaster Gate London W2 3NA Tel : 020 7402 1101 Fax : 020 7262 2551 Reservation Manager: Mr Giuseppe Di Spirito Reservations: [email_address] Contact us