Tags Italian London Italian in London Bacchanalia Phone: +44 020 3161 9720 Address: 1-3 Mount Street, London Bocca di Lupo Phone: +44 20 7734 2223 Address: 12 Archer Street, London Enoteca Turi Phone: +44 20 7730 3663 Address: 87 Pimlico Road, London Luca Phone: 020 3859 3000 Address: 88 Saint John Street, London