Her brother , Peter Bissell , was also a successful cyclist .
Bissell lives in Stevenage , Hertfordshire .
Bissell 's brother , Peter Bissell , was also a successful cyclist .
Bissell lives in Stevenage , Hertfordshire .