Lucky Cat at 22 Bishopsgate by Gordon Ramsay review and star rating: ★★★ Going to Gordon Ramsay’s newest restaurant is palm sweat-inducing stuff. From its sky-high vantage point, one can look down at ...