To Let, 7,406 - 7,904 sf
Modern Offices, Grade A, Roof Terrace, Courtyard, Access control, Cycle spaces, Showers
New Grade A Office Space Located in the Town Centre with Excellent Car Parking and Adjacent to Windsor and Eton Central Train Station. Windsor Two will provide two comprehensively refurbished self-contained office buildings. Each benefiting from new two story reception extensions and new..
Located On The River Thames Just Outside London Windsor is one of the most popular towns in England. It is home to the World famous attractions of Windsor Castle and St Georges..