The Mandrake

Elle Decoration meets pub food

14 October 2017 9:00 am

The Mandrake is a new ‘design hotel’ in London, which means it is for people who treat Elle Decoration magazine…