I was feeling a little off, with a long haul flight scheduled for the next day I decided to have a h...
Avoid the roast lamb
8/23/2019
(3)
Angel Deli is a charming eatery located in the heart of London, England. Known for its cozy atmosphere and friendly service, it offers a delightful selection of freshly prepared sandwiches, salads, and artisanal coffee. Perfect for a quick lunch or a relaxing break, Angel Deli combines quality ingredients with a welcoming vibe, making it a favorite among locals and visitors alike.
Generated from this place's information
I was feeling a little off, with a long haul flight scheduled for the next day I decided to have a h...
Cute little cafe. Always come here on my lunch break from work. Staff are very friendly and the food...
The Angel Deli has friendly staff, and plenty of seating, with Sky news always on. The toilet is whe...