London, England. Keeping a watchful eye over the horses.