BringThe.dog
Sign in

The Townhouse

Welcome

About this restaurant

The Townhouse is located in the heart of Stratford upon Avon. Housed in a 400-year-old, Grade II Listed building and opposite Shakespeare’s school, the perfect place to enjoy the history, culture and entertainment that the town offers. The Townhouse provides an interesting mix of rustic and modern interiors throughout, as well as offering twelve luxury ensuite rooms, restaurant and relaxing bar and lounge area.

The dog details

Does this venue welcome dogs?DOG FRIENDLY BAR We are dog friendly and welcome guests of the four-legged kind alongside our human guests. Our dog-friendly inn offers a warm and cosy atmosphere in which to dine
Spotted something inaccurate? Let us know