Tag: london

Review – Barbarella [Chelsea]

In a nutshell: ‘Italian inspired’ cuisine with some unexpected dishes, really great prices (for Chelsea), cool and casual atmosphere, ultra attentive staff. Barbarella Barbarella’ located […]