Properties For Sale

Previous | 1 | Next
  • 17 St Helen's Place, London, EC3 - UNDER OFFER

    Offers are invited, subject to contract, for the long leasehold interest.

    Net lettable floor area 23,986 sq ft, anticipated to increase to 27,420 sq ft.

    Prime City of London investment with development potential situated within a private courtyard 200 metres from Liverpool Street station.