the beast of london

i suspect there is a giant (king kong style) cat living somewhere in london. i shall search for evidence, but for starters here is a footprint in the snow on a phone box.
DSC09933.jpg

Tags: