We found 300 restaurants within 18 miles 18 miles of Farnham Station Forecourt (Stop M), Farnham GU9 8AD