Discover authentic Italian flavors at Osteria Angelina, tucked away in an intimate East London courtyard. This charming restaurant in Nicholls Clarke Yard offers a delightful escape for a memorable meal.
1, Nicholls Clarke Yard, London E1 6SH, United Kingdom, London