The Islington Town House
Islington, North London (N1 0RW)




The Islington Townhouse is a house of family and fun where we take care to provide exceptional food, drinks and service. We like to think of ourselves as a home away from home within the Islington community.
Read more