£3,667 pcm
From
(£846.15 pw)
Shop 1 & 2, The Atrium, Church Road, Ashford TW151300 sq. ft - 2043 sq. ft
A prime town centre corner double retail / showroom to let in this well known popular modern parade, with double customer lay ...
Listed on 26th Aug 2025