UKLondonRetail Colindale Avenue NW
NW9 Colindale Piazza
To Let 635 - 3,929 sf Shop, Restaurant
Three newly constructed commercial units are available at part of a new mixed-use student accommodation, retail and leisure scheme...
The Colindale Station Piazza is at the centre of new development projects. The available units form the..