My family and I stayed at the Vicarage Hotel in late April. The Vicarage Hotel is in a fabulous neighborhood - just off Kensington Gardens, close to the tube station, High Street and Whole Foods. If I lived in London, I would like to be neighbors with the Vicarage Hotel. Saying that, you must set your expectation correctly. The accommodation...
More
- Also Known As:
- Vicarage Hotel London
- Vicarage Hotel
