80s

Barbarella Chelsea, main restaurant area

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 adjacent to Stamford Bridge, Chelsea’ FC’s grounds.. With
Read More