26 Jun THE MANDRAKE HOTEL – PSYCHEDELIC SOUNDTRACK AT LONDON’S INFAMOUS ART HOTEL
The Mandrake Hotel is a peerless, boutique hotel in the heart of Fitzrovia, with immaculate taste in art and an unmatched sense of exclusivity. Design is at the heart of what makes The Mandrake an exceptional stay. The courtyard is reminiscent of the hanging gardens...