Shop, Restaurant
To Let 1,787 sf
Capped off services
Rare opportunity to secure a Town Centre commercial unit within Stratford, suitable for a variety of..
Situated within the London Borough of Newham, Stratford is 6 miles east of central London. Once..