In the heart of
Royal Windsor & Eton

See the location

Our properties are available all year for short and longer term lets. Contact us now to discuss your requirements

The Eton townhouses.

The Eton townhouses

Our townhouses are in the heart of Windsor and Eton with views of the castle and the River Thames. If you are in the UK for business, visiting Eton College, experiencing The English Season or simply planning a holiday, we provide the perfect executive and luxury holiday accommodation.

View our properties

The perfect location.

The perfect location

Windsor and Eton are set in historic Royal Berkshire near to London, the M4 and M25 motorways and Heathrow Airport. Outstanding restaurants, theatres, famous landmarks, beautiful countryside and fun family activities are all close by. It is the ideal location for both the holiday and business traveller.

Find out about the area

A bespoke experience.

Our exclusive newsletter

Our email newsletter includes exclusive offers, Classical Britain news and information about the latest English Season events. We promise we will never share your email address with anyone else and you can of course stop it at anytime.
 

Sign up for our newsletter now