UKSouth East EnglandHertfordshireWatford
Office
To Let, 806 sf
Windsor House is a modern three storey building reconstructed behind..
Windsor House fronts Lower High Street, just south of Exchange Road (A411) on the fringe of Watford..