Tell us where, what or who you're looking for?
Search results for Somers Town
Italian1 miles 28 Museum Street Bloomsbury WC1A 1LH
A warm welcome awaits all at Amarcord. There are two venues to choose from, both conveniently located close to The British Museum. They offer a comprehensive and authentic array of Italian options – from antipasti, through pizza, pasta and risotto to a wonderful selection of wines.
Ingredients are sourced f...