Feel like a tourist in your own town and experience date night with new restaurants, new vibes, good food and great company.
Located on the newly refurbished promenade in Colwyn Bay, The Toad has welcomed tourists and returning regulars to North Wales for over a hundred years. The Toad, unlike its name, is an attractively ...