Retail properties for sale in North London, England | Savills

1 Retail properties for sale in North London

  • 61A Elmore Street

    London, N1 3AJ

    696 to 1,419 sq ft(64.66 to 131.83 sq m)
    £400,000
    • 1,419 ft²1,419 ft²
    • Short Walk from Essex Road StationShort Walk from Essex Road Station
    • Class E useClass E use
    Michael Storrs

    Chelmsford

    01245 293 22801245 293 228