Stafford Perkins Chartered Surveyors Under Offer 1,695 Sq Ft / Offices 0.68 miles Unit 1 Eden Business Centre, South Stour Avenue, Ashford, TN23 7RS Unit 1 is effectively mid-terraced in a block of five similar units constructed around 1990. Originally providing workshop accommodation on the ground floor with offices over it has been converted over the years to provide 100% office accommodation.... To Let - £25,500.00 per annum More