Home Locations Windsor

Castle Hill House is a Georgian building that offers serviced offices with views of the Henry VIII Gate to Windsor Castle. The business centre also has excellent conference and meeting facilities with stunning views of the castle.

Our Business Centre offers a convenient location for local amenities and is well connected by road and public transport. Castle Hill House is just a 2-minute walk away from a wide range of high-class shops and restaurants. With excellent transport links, London is only half an hour away by train,and both the Central and Riverside stations are a 5-minute walk away. Windsor is also 10 minutes from the M4 and M25 motorways, and there is a frequent bus service to Heathrow Airport.

Castle Hill House
12 Castle Hill

Get directions

Contact Our Windsor Office

Castle Hill House, 12 Castle Hill Windsor, SL4 1PD
Tel: 01753 830 830

Find us on Google Maps

"*" indicates required fields

Your Name*