The Michelin Guide has awarded last night the new star restaurants for 2024. Its stars are the main restaurant award recognised globally and is an aspiration for chefs and restaurateurs alike . With great excitement we introduce you the ‘stars’ of the show in 2024: NEW Three-starred restaurant The Ledbury Address: 127 Ledbury Road, Notting Hill, London W11 2AQ Chef Brett Graham runs the show here, and the restaurant…