We found 300 restaurants within 14 miles 14 miles of Sevenoaks Station, London Rd, Sevenoaks TN13 1DP