I remember my dad used to have an account at a tailors/suit shop on East Street. The shop isn't there any more, but I remember being bored at having to wait around in there many a time. Can't think what's there now, must have been near where the bakers is (Greggs type place).
We lived in Cowes on the Isle of Wight for a few years. Remember getting the Hydrofoil back and forth, no-one ever seems to mention that these days.