The Islington Town House

About

North London has found themselves a beautiful, new pub under the name The Islington Town House. Offering sumptuous and grand surroundings that befits its location, you can always find a warm welcome and amazing food and drink as you walk through the open doors. The Town House takes pride of place on the point where the Victorian architecture of Liverpool Road meets the bustling, vibrant energy of Chapel Street market.

Details



Feature List


reservationsseatingfull baraccepts american expressaccepts mastercardaccepts visatelevision

Reviews

Leave a Review

+44 20 3637 6424

Directions

13 Liverpool Road, London, United Kingdom

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top