Address: 4 Duncannon Street, London, WC2N 4JF

I have my [somewhat unfounded] suspicions about this caff located just off Trafalgar Square. I think it might be a Venus Fry Trap for unsuspecting tourists.

Somebody's got a laminator though!...

Contributor: Benny Hall

back to list | find caff on a map