Castle St Townhouse is also an upscale, yet affordable bar and restaurant located in the heart of Liverpool Town just by the Town Hall.
Castle St Townhouse specialise in delicious food featuring fresh ingredients and masterful preparation by our artistic culinary team. Whether you’re ordering a multi-course meal or grabbing a drink, our lively, casual ...
Read MoreMon: 9am - 12am
Tue: 9am - 12am
Wed: 9am - 12am
Thu: 9am - 1am
Fri: 9am - 2am
Sat: 9am - 2am
Sun: 9am - 12am
Bar, British, Brunch, Cocktails, Diner, Mediterranean, Pasta, Steak, Sunday Lunch, Vegan, Vegan Friendly, Vegetarian, Vegetarian Friendly
Free WiFi