The twenty year old center was born in London , Great Britain .
The twenty year old center was now resides in Hermosa Beach , California .
The twenty year old center was born in London , Great Britain , but now resides in Hermosa Beach , California .