Location
In the heart of Stratford
Enjoy life in one of Stratford's most up and coming areas; with a wealth of outdoor space, shopping, restaurants & bars galore, as well as fast access to great transport links. Close proximity to business and industry leaves Stratford leading the way as a powerhouse for business innovation.
about the area