Italian lunch at Amarcord London July 21, 2016September 6, 2016 Maria Bristoll Fancy an Italian food near the British Museum? Amarcord Italian Restaurant Museum St London WC1A 1LU I was at the British ... READ MORE