London is one of the best cities in the world in which to enjoy a truly high class holiday. With some of the most exclusive hotels in the world, outstanding restaurants and the very best high-end shopping, London is the perfect location to experience the luxury lifestyle of England’s upper crust. On this tour we will spend two nights each at three of London’s finest hotels, allowing us to fully enjoy their superlative hospitality.
Tour highlights can include:
- Michelin Star dining
- Iconic five-star London hotels
- Designer and high-end shopping
- Luxurious London houses
- The best of British art