Neama -
Joel I got 10days trip in UK. Even though that was not a long trip, I visited 3 times.
Since all of the staffs and all of the Food&beverage are lovely.
Coffee was amazing as well.
Best Italian restaurant in London.
I strongly recommend!
277 High Rd. Leyton, London E10 5QN, UK
020 8558 0401