The Angelic

Pub in Islington The Angelic is a great pub in Islington situated on Liverpool Road just moments from the tube station. It has high ceilings with large windows and a…

%d bloggers like this:

Looking for Something?