UK
London
Retail 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..