Shop, Restaurant
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.