£500,000 | 942 sq ft19 Chapel Market London N1 9EZRetail property (high street) for sale941 sq ft floor areaNearest station 0.2mi.
£675,000 | 7,620 sq ft261 City Rd London EC1V 1LERetail property (high street) for sale7,619 sq ft floor areaNearest station 0.4mi.