The Welsh House
Bar · Pub
Welsh restaurant and bar offering a dog-friendly terrace with views. Ideal for dining and drinks.
Location
Best places nearby
The highest rated places close to The Welsh House.
Local restaurants nearby
5a High Street, WLS
Location
The highest rated places close to The Welsh House.
5a High Street, WLS