Detached House, Barnet, London
Barnet, Greater London, United Kingdom

£1,450,000· Detached House (For Sale)