Tea room on a barge, moored on the River Thames. Offers a unique waterside experience. Pet-friendly.