UKLondonRetail Brent Cross NW
NW4 Brent Cross Shopping Centre
To Let 1,664 sf Shop
The unit comprises a detached, purpose-built retail space found on the north-western corner of the shopping centre, outside the main building next to the Blue Car..
Brent Cross is an established retail and commercial location in North West London, centred around Brent Cross Shopping Centre. The area benefits from excellent road..