High Street
Busy high street shop located in the heart of Stratford with first floor office space, available immediately...
Situated on the north side of Broadway within 100 metres of Stratford Town Centre, Stratford Shopping Centre and station Main Line..