The British actor, DJ and producer Idris Elba and identical twin brothers Lee and Nicky Caulfield, have opened The Parrot, a live music venue and cocktail bar located within the Waldorf Hilton, London. The space is a creative collaboration between the iconic hotel and the co-founders, who were inspired by the history of the site, built in 1908.

To continue reading