A vibrant shopping centre located in North East London, with 65 units across 260,000 sq ft. 17&Central is located just 20 minutes from central London and is the true heart of the community, offering not only a range of retail but also a kids soft play, a great selection...
Lunson Mitchenall
GCW
