Enquire Now
1
/4
Key Features
Located just off Windsor's main retail High Street
Well connected via public transport
A short walk from Windsor Castle
Well lit through natural light and LED lighting