[Closed] Chez Gerard, London, United Kingdom September 21, 2009 $$ Heathrow International Airport Lamb London steak United Kingdom +