Terminal 5 (LHR Airport), Hillingdon, Greater London
Modern European Restaurant · 250 tips and reviews
Raphael J: Poor service, interior design tired, looks old and food really not fantastic. Wake up Gordon! You should do 'Hells Kitchen' TV program here!