The Townhouse is a brand new concept in drinking and dining located in the heart of Barrow, with a fusion of quirky décor and contemporary design creating a warm and inviting atmosphere for any occasion.
The Townhouse philosophy is simple: great food, great service, great value. We believe in providing each of our guests with a first class customer experience at an affordable price.
We have all your Sports & Entertainment needs with an extremely friendly team members to greet and serve accordingly!