Pubs and Bars

‘London’s smallest Irish pub’ opens in Islington

London’s smallest Irish pub” is set to open on Essex Road in Islington on 1 February.

Back to top button