There is talk of Gordon Ramsay opening a new restaurant in Heathrow at the new Terminal 5, which is due ...   more »