£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.
£285,000 | 433 sq ft85 Agincourt Rd London NW3 2NTRetail property (high street) for sale433 sq ft floor areaNearest station 0.3mi.