A stunning newly refurbised detached property situated in a desirable location on the South Side of Hampstead Garden Suburb with lovely views backing onto Bigwood.
Begin your search for the perfect home