With its island setting on the banks of the Thames, there are few more attractive places to watch evening racing.