London Restaurants

London Restaurants

Angelina Dalston

Soft launches in London are always a bit hit and miss but Angelina managed to be both hit and miss. It all started relatively good, with an...

Angelina Restaurant in Dalston, East London