Islington Town House

$
Closed
tripadvisor logo

(119)

Photos

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

Reviews

tripadvisor logo
4.0119 reviews
Photo of Rachelle H
Great pub near the Angel Underground Station
11/10/2024

Second visit to this great pub. All tables/seats were taken downstairs but we were lucky to get one ...

Photo of Safari64326594514
Excellent
9/26/2024

visited London and had a fantastic time with friends here. Drinks, karaoke, very friendly staff and ...

Photo of Zoe S
Not too bad
9/6/2024

Not a bad place. Steeper prices but friendly people and good music. Good for having a post work ...

Own this business?
See a problem?

You might also like

United KingdomEnglandIslington Town House