British horse race place (5)
I believe the answer is:
epsom
(Other definitions for epsom that I've seen before include "Racetrack" , "Surrey race course" , "English town, of course?" , "Poems about English racing venue" , "Classic racecourse" .)
I believe the answer is:
epsom
(Other definitions for epsom that I've seen before include "Racetrack" , "Surrey race course" , "English town, of course?" , "Poems about English racing venue" , "Classic racecourse" .)