£4,000,000 | 9,711 sq ft220 Trade Close London N13 5UDRetail property (high street) for sale9,711 sq ft floor areaNearest station 0.1mi.