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