The homunculi in hard hats adorn a building site in Gower Street – there are about thirty of these vaguely sinister guys running around the site, and I've a feeling I've seen them in other places in London…
Welcome back. Just a moment while we sign you in to your Goodreads account.