England
A LEADING CITY OF THE WORLD
Once the centre of the world, England has a way of taking you back to a time of gentlemen, ladies, and courteous society. Traditional tea and full English breakfasts are still a way of life, and as the sun sets – the tiny streets are filled with music from every part of the world, and you get a taste of the melting pot metropolises. The cities of England give you the best of tradition and technology, old and new, foreign and familiar.
View our collection
Property type
Experiences
Mantis Draycott Hotel
London Luxury Boutique Hotel. The Draycott's quintessentially Britsh charm is clear from arrival as guests...