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.