July 21, 2016September 6, 2016 by Maria Bristoll Italian lunch at Amarcord London Fancy an Italian food near the British Museum? Amarcord Italian Restaurant Museum St London WC1A 1LU I was at the British Museum two weeks ago attending an exhibition about Sicily with my…read more