209-211 Liverpool Road, Islington, London, N1 1LX - View on a map Telephone: 020 7607 5519
Barrio Bars to open a new site in Shoreditch next month (via Caterer) - http://t.co/DmDQwfUl