Carriage House is the ideal oasis a few Tube stops past the mad traffic and bustle. Upon arrival and every am& pm Meena's garden welcomed us and smoothed out any stress of the day. Her decorating also shines throughout the rooms and comforts and then the delicious cooking: granola, marmelade and British fry up all have her personal touch. 3...
More
- Also Known As:
- The Coach House Hotel London
- The Coach House Hotel
- The Coach House London
