Restaurant, Shop
To Let 4,180 sf
Last Remaining F&B Unit - Stratford Cross, E20
Unit 4, The Turing Building, is the last remaining F&B opportunity at Stratford Cross, the..
Stratford Cross is home to office occupiers such as FCA, TfL, Cancer Research and British Council, with the adjacent East Bank comprising a collaboration..