English derby site (5)
I believe the answer is:
epsom
'english derby site' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for epsom that I've seen before include "can have horses" , "Surrey racecourse" , "Surrey race course" , "Derby course" , "The Oaks and Derby are run here" .)