In Dining LUXURY DINING at LONDON’s BEST RESTAURANTS! January 22, 2024 I ate at 6 michelin star restaurants! We went to Barrafina, St. JOHN, Petrus by Gordon Ramsay, Gymkhana, The Clove…