Our Store

57 Weymouth Street, London, W1G 8NP

Get directions with Google maps

Opening Times:

Monday – Saturday: 11 – 7

Sunday: By appointment

Contact

info@angloitalian.com

+44(0) 2071 834 492