The Ledbury Restaurant offers a fine dining experience with a focus on French techniques applied to British and Japanese ingredients. This establishment is known for its sophisticated tasting menus.