Church Barn

Church Barn
Market Place, Ashford, Kent, TN27 0LP