from Time Out London1 year agoThere are dozens of giant sculptures dotted across the capital throughout October Read at Time Out London[add][|| ... ]