UKSouth East EnglandKentAshford
Shop, Restaurant
TN23, Ashford, Elwick Place
To Let 3,541 sf
Modern unit
The unit is situated underneath the Ashford Cinema, adjacent to Elwick Road Car park with..
Elwick Place is a 100,000 sq. ft. leisure, cinema and restaurant complex located in the heart of Ashford town centre.