Luxury Travel in England

England is the perfect location for a bespoke holiday. 

The countryside is dotted with picturesque villages and breathtaking scenery. Art, history and gastronomy await in England’s most beautiful cities: Oxford, Bath and London. 

Stately Homes, Luxury Shopping and Gastronomic Delights

Take a private tour with us of some of England’s most beautiful stately homes, palaces and castles to discover the stories and history behind these breathtaking residences. 
Visit the famous city of dreaming spires Oxford to see the famous seat of learning and galleries with art experts and curators to guide you.
Enjoy a London shopping experience at the finest boutiques and stores the city has to offer with customised visits. At Selfridges meet a stylist who will create perfect looks for business and pleasure with a host of accessory ideas for every outfit. Followed by dining in one of the world’s best restaurants.
Stay at England’s finest 5 star spa hotels in breathtaking settings.