Windsor & Eton

Our luxury accommodation in Eton and Windsor is close to many great attractions and things to do:


Windsor Castle

Windsor Castle is a royal residence in the heart of Windsor. There are many things to see and do inside the castle including Queen Anne’s Dollhouse, The State Apartments, St George’s Chapel and more.

Web: www.royalcollection.org.uk/visit/windsorcastle

Windsor Great Park

Windsor Great Park is set in 2200 hectares of parkland and includes a deer park, gardens and woodland. It also offers amazing views of Windsor Castle and, in some places, the London skyline.

Web: www.thecrownestate.co.uk/windsor/parkland/windsor-great-park/

Windsor Station & Shopping

Windsor Station and the main town centre offer a host of shops, cafes, bars, galleries and arts and crafts stalls. From children’s clothing to exclusive designer labels, all of your shopping needs are met.

Eton High Street has many antique stores and art galleries, just waiting to be explored.

Web: www.windsorroyalshopping.co.uk

Savill Garden

Savill Garden was created in 1930 and offers 35 acres of contemporary and classical gardens for you to explore.

Web: www.theroyallandscape.co.uk/landscape/savillgarden/

Eton College

Eton College has been educating boys for almost six centuries and is one of the most successful public schools in England, educating 19 of Great Britain's prime ministers and royalty from around the world including our own Princes, William and Harry.

Our properties are just a few minutes walk from Eton College, perfect if you are a parent or VIP visiting the school. Guided tours of the school are available from March until October each year.

Web: www.etoncollege.com

The River Thames

Our properties form part of a landmark building right next to the River Thames.

There is boating on the Thames, with boats available for hire in both Windsor and Datchet, and beautiful riverside walks.

Classical Britain also has its own 41 feet Sunseeker motorboat available for day charter with a variety of lunch and afternoon tea packages available.

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