We finished our two week UK vacation with a three night stay at the Coach House and it was a perfect way to end our trip. The quiet neighborhood is a short walk to the tube station and we were in central London within 20 minutes. The cottage provide more than enough room for 5 adults to relax after intense site-seeing in London. Harley and Meena are gracious and helpful hosts.
- Also Known As:
- The Coach House Hotel London
- The Coach House London, England