
A couple of giant elephants wearing magician's gear now burst from a tall building opposite The Blue Posts on Broadwick Street. These are not Christmas decorations, or an ad for a London Zoo x David Copperfield special, or even the arrival of the great god Ganesha on earth (actually it’s too early to say on this last one). No, they’re here to trumpet what must be the best new hotel in London.
