Public House


Public House is a modern local comprising a modern British Restaurant and fancy cocktail lounge bar, tucked away just off Upper Street in Islington, North London. Situating just off Upper Street in Angel, Islington, Public House Bar & Restaurant is easily accessible from all over London. Specialises in seasonal British food and classic cocktails with a thoughtful twist.

Primary Blog

Feeds Feeds:

Cocktail Menu Launch

April 10, 2012 03:54


Public House


Location: United Kingdom
Your Ad Here