Hampstead Lane…
Hampstead, London, NW3 7JP
11,467 sq ft(1,065.32 sq m)
Guide price £14,500,000
Substantial detached house…Substantial detached house…
Interior designed…Interior designed…
Large rear garden…Large rear garden…
Off street parking and double garage…Off street parking and double garage…