hero image of The Angel Inn
The Angel Inn

London, United Kingdom

The Angel Inn – Traditional British Café and Pub in London

The Angel Inn, located at 420 St. John Street, London, is a charming café and pub known for its traditional British cuisine and friendly atmosphere. Established in a vibrant neighborhood, it offers a diverse menu catering to various tastes and dietary needs. The café has garnered a loyal following over the years, with many patrons praising its hearty meals and welcoming service. Despite some mixed reviews regarding service consistency, the establishment remains a beloved spot for locals and visitors alike, making it a staple in the Islington area.

Cafe, British

$

Refresh your Nova Landing Page to drive a significant increase in traffic to your site.