Our luxury accommodation in Eton and Windsor is within easy reach of many of London’s tourist attractions and The City of London, the beating heart of finance and business.

Famous London landmarks include Big Ben, The Houses of Parliament, The Gherkin, Tower Bridge, Nelsons Column and Buckingham Palace.

For art lovers there are too many galleries to list but they include The Royal Academy of Arts, Tate Modern, The National Gallery and The Photographers Gallery amongst many others.

For kids and families there is The London Eye, Madam Tussauds, The Science Museum, The Cutty Sark, The British Museum, The History Museum, London Dungeon and The Tower of London.

London has many beautiful parks which are a great place for a picnic or a chance to escape the hustle and bustle of the streets and city life. Perhaps the most famous park is Hyde Park, home to the Diana Memorial fountain, and a series and rock and pop concerts during the summer.

The West End and Central London offer the greatest theatres and shows in the world including the musicals Wicked, We Will Rock You, Billy Elliot, The Phantom of the Opera and Mamma Mia and many highly-regarded plays.

Add to this designer shopping on Bond Street and at Harrods, sport at Wembley and Twickenham, and world-class restaurants – why wouldn’t you want to visit London while staying at our luxury properties in Eton?

More information:

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.

The English Season

Our Eton Townhouses are the perfect location to reside if you wish to enjoy The English Season – a number of quintessentially British social and sporting events that take place during the spring and summer each year. Click the link below for the Season's full event listing and calendar.

Find out here

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