Perched beside the canal in the heart of the town is The Boat House Bar, a quirky pub with gorgeous views over the water.