The Town House is a popular cafe and bar on the main street in Llandudno.
In the heart of the town and a two minute walk from the beach. The Davies family have put in a huge amount of time and effort since arriving as leaseholders in 2002. Previously called The Plumes this bar has become a favourite not only with the local residents but with the tourists who flock into the area in the summer.
Featured in Pub Food Restaurants in Llandudno