Tenancy & Lease Opportunities in Illford 1 property found

Papermakers

Papermakers

Roden Street, Illford, London / Greater London, IG1 2AA
  • Tenancy
  • Town Centre Site

Cosy and traditional pub

Ingoing Cost

£5,775

Annual Rent

£20,000
Details