Answer
Frankie Dettori resides in Newmarket, a town in Suffolk, England. Newmarket is a town with a long history of horse racing, and is home to many racecourses. Dettori has lived in Newmarket for many years, and has been a regular fixture at the racecourses there. He is a popular figure in Newmarket, and is often seen out and about in the town.