St. Leonards Hill
Windsor, Berkshire, SL4 4AT
- Beautiful gardens & groundsBeautiful gardens & grounds
- Lovely terrace with swimming poolLovely terrace with swimming pool
- Well placed for all the area has to offerWell placed for all the area has to offer
- Scope for improvement and modernisationScope for improvement and modernisation