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 More

clockHours

Mon: 9am - 12am

Tue: 9am - 12am

Wed: 9am - 12am

Thu: 9am - 1am

Fri: 9am - 2am

Sat: 9am - 2am

Sun: 9am - 12am

cuisinesDetailsCuisines
Bar, British, Brunch, Cocktails, Diner, Mediterranean, Pasta, Steak, Sunday Lunch, Vegan, Vegan Friendly, Vegetarian, Vegetarian Friendly
featuresFeatures
Free WiFi
moneyPrice Point
social_mediaSocial media