Coffee shop with canal and river views. Offers cakes, lunches, and dog-friendly seating.