£2,750,000 | 975,745 sq ftLondon Rd Faversham ME13 0SZLand for sale22.40 acre(s) of landNearest station 1.3mi.