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…
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…