Venue Details

Drama

Drama, Mayfair is London’s new home for the loud and vibrant. With art dripping from the walls, colours stretching the whole spectrum, and an interior vivid enough to bewilder even the most creative By definition, Drama is the word on everyone’s lips and the thing on everyone’s mind.
Pink poodles, neon fantasies, unique champagne rituals – Drama will provoke and humour whilst oozing explosive attitude.
Expect the loud, expect the obnoxious, expect the unpredictable, expect Drama.

Web Design Agency - Webheads