UKLondonNorth West London NW1-NW11Brent
Shop
NW6, Kilburn Plaza, Kilburn, Kilburn High Road
To Let 125.92 - 157.13 sf
Kilburn Plaza is a new commercial concept located in the busy Kilburn High Road which comprises seven independent..
Situated on Kilburn High Road near the junction with Willesden Lane. Other local..