Photos

 (23)

8 bedroom property for sale

West Hampstead, NW6
£3,300,000
1 / 23