: 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