Capel-le-Ferne Farmers Market phone Capel Village Hall, Lancaster Avenue Folkestone, Kent CT18 7LX map