We found 300 restaurants within 30 miles 30 miles of St Leonards Warrior Square Station, St Leonards, Saint Leonards-on-sea TN37 6HL