£6,500,000 | 10,834 sq ft165-167 Haverstock Hl London NW3 4QTRetail property (high street) for sale10,834 sq ft floor areaNearest station 0.1mi.
£7,500,000 | 7,394 sq ft15 Akenside Rd London NW3 5BTRetail property (high street) for sale7,394 sq ft floor areaNearest station 0.4mi.