Admiral House, Windsor
- £35.00 psf
- 2,339 sq ft
Office for rent
Originally built in 1908 and now Listed, the premises were designed to impress with an Edwardian atrium entrance and sweeping staircase.
- Accent lighting
- Energy Performance Rating - E
St Leonards Rd, Windsor SL4 3BL