UK
London
Retail 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..