Wolfing mouth-watering Italian fare in Soho
Monday, July 27th, 2009Bocca di Lupo 12 Archer Street, off Rupert Street, Soho, London W1D 7BB
And then we ate this! And then we had that! And then…
…You’ll have to forgive me if I mumble my words on this post. I feel like an overexcited child after their summer holidays, desperate to get everything out…
It’s because I’ve just had [...]
