UKLondonRetail Station Road NW
NW7 Station Road
To Sell 285 sf Shop, Investment - Retail High Street
Situated directly facing Mill Hill Thameslink Station and Bus Terminus, and thus highly visible to around 2 million passengers..