Property Description
Ashford is one of the most well connected towns in the United Kingdom situated only 54 miles south east of London with excellent connections to Europe.Landmark building prominently located within 0.1 miles of the City Centre and 0.6 miles of Ashford International Station.