Serving up a slice of typical American cuisine, Jackson & Rye is a slick new establishment in the heart of London. The warm atmosphere and excellent food will make anyone a fan of traditional U.S. dishes, such as mac and cheese and rib-eye steak.
By far one of the best restaurants in London, Tamarind of Mayfair is a lesson in how to perfectly prepare Indian cuisine to a Michelin star level. Rosemin’s five-star restaurant review rating hardly does it justice, with every mouthful being an utter delight. Foodies be warned: you’ll want to come here again!