The Stratford Centre, London
Newham Shop to rent
£104,997 per annum 925 sq ft
Property facts for The Stratford Centre, London
home of over 60 retailers and 400,000 shoppers per week
This shop to rent is located in Stratford.
Search for all available commercial properties to rent in StratfordView the performance or update the listing in CoStar