59-60 Thames Street, Windsor, Berkshire SL4 1TX
08000 608702
This renovated Georgian building has office spaces that mix modern fittings and design with contemporary architecture, providing a unique work environment. 59-60 Thames Street is conveniently located at the foot of a pedestrian bridge over the Thames in a