020 7794 1730
Dennington Park Road, West Hampstead, Nw6
£350 pw

x