Tag Archives: Italian Restaurants

Italian Restaurants in London

Our favorite Italian restaurants in London: River Cafe, Rainville Road W6, Simply the best, perfect for a spring/summer Sunday lunch outdoors or a special night out, creative, diverse and always-changing menu with the freshest ingredients; Assaggi, 39 Chepstow Place (upstairs) … Continue reading

Posted in Food, Travel | Tagged , , , , , , | Leave a comment