We found 300 restaurants within 4 miles 4 miles of Ealing Broadway Station Haven Green (Stop A), London