Is Gordon Ramsay’s flagship three-Michelin-star restaurant worth the hype? American foodie flies to London to find out – and his bill comes to £519!
Gordon Ramsay runs over 80 restaurants worldwide – but it was, of course (in case you’d forgotten), Restaurant Gordon Ramsay on Royal Hospital Road in Chelsea, London, that cemented the fiery Scot’s status as an elite chef. The eatery has held three Michelin stars for over 22 years, is the flagship of Ramsay’s empire, and … Read more