The Ned is a stylish hotel located in the City of London. It offers a variety of dining options, including several restaurants, bars, and a rooftop terrace. From British classics to international cuisines, The Ned caters to every gastronomic preference. Enjoy a vibrant and lively atmosphere while indulging in delicious food and drinks.