UK
South East England
Development Clewer Hill Road SL
SL4
Clewer Hill Road
To Sell
2,362 sf
Development - Residential
An imposing detached property recently used as an HMO (house in multiple occupation) and may suit a variety of uses..
Train stations include Windsor & Eton Central and Windsor & Eton Riverside, giving access to..