The centre has become part of Thatcham’s identity since it opened on January 19, 1995. Indeed, visitor services manager Fiona ...