UK
London
North West London NW1-NW11
Brent
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..