UKSouth East EnglandKentMaidstone
Shop
To Let 829 sf
Modern unit, Shopping Centre, Parking at Front
The relaxed and spacious shopping village offers a wide range of shops and services..
Maidstone is the largest town in Kent and is situated approximately 38 miles south east of London and 20 miles north..