No you do not need to be a member of British Cycling to take part.
All of our cycle sportives follow the British Cycling guidelines for non-competitive cycling events but they are open to all, British Cycling members and non-members alike.