About Us

Angelica is a penthouse restaurant and cocktail bar serving up cocktails and a variety of menus overlooking Leeds.

D&D London is a collection of 45 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.