to
Commercial Properties To Let in Windsor Castle, Windsor, Berkshire
Paid partnerships can play a role in listing order
Prioritise properties with...
59-60, Thames Street, Windsor, SL4 1TX
Office
59-60 Thames Street benefits from flexible office accommodation, a central atrium and a business lounge. Located in the middle of Windsor town centre, a number of the offices have balconies with views of the river. Other benefits include vending machines, showers, meeting rooms, break out areas and 24 hour CCTV monitoring. All offices are serviced and fully furnished with a wide range of facilities.