About Us
The restaurant’s name was inspired by the fact you can see as far as the hills, perched atop the 14th floor of 120 Fenchurch Street. City skyline views include The Shard, Tower of London, Tower Bridge and the River Thames. To bring a sense of the hills being alive within the restaurant, award-winning designer Robert Angell has created a lush garden-style interior. The restaurant has a canopy of evergreen plants and seasonal climbers growing at its centre with shrubs and several pergolas around the room too.
Head Chef Liam Price’s menu focuses on modern British cooking with a touch of French flair, with something to suit everyone from meat-lovers’, pescatarians, vegans and more.
D&D London is a collection of 40+ diverse restaurants, bars and one hotel based principally in London, but also with locations in Manchester, Leeds, Bristol, Birmingham, Paris and New York. The company was co-founded back in 2006 by CEO David Loewi.
At D&D London, we are fully committed to minimising our impact on the planet. We are addressing a range of specific issues, including the ethical sourcing of food products, reducing food waste and maximising recycling, whilst reducing our energy and water consumption. To find out more about our sustainability policy, please click here.