UK
London
Retail Craven Park Road NW
NW10
Craven Park Road
To Let
631 sf
Shop
Ground floor commercial unit that is available immediately. The unit has a good shop frontage and benefits from good natural..