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