Hertfordshire birthplace of Lewis Hamilton (9)
I believe the answer is:
stevenage
(Other definitions for stevenage that I've seen before include "Variety of tea" , "League One club" , "New Town to north of London" , "Herts town" , "Hertfordshire new town" .)