Going Underground at Corsham Street!

Going Deeper Underground at Corsham Street, Shoreditch – no Godzilla in sight, just the world’s smallest man … with