The Main House – Notting Hill has a lovely and tranquil haven in The Main House. This understated and elegant Inn is a treasure - and is for anyone hoping for a relaxed retreat in London. With only three to four guest rooms, this gem is more a temporary apartment house for an out of town traveler. The guest room... more









Rooms
Pool
An amazing honeymoon
Families with teenagers
Couples/romantics
Older travelers
