£425,000 | 787 sq ft37 Alexander St London W2 5NURetail property (high street) for sale787 sq ft floor areaNearest station 0.2mi.
£2,250,000 | 2,194 sq ft365 Edgware Rd London W2 1BSRetail property (high street) for sale2,194 sq ft floor areaNearest station 0.2mi.