A pair of oversized hands bursts out of the Covent Garden Plaza. (Sponsored post)
Londonist
Something wrong with this article? Let us know here.