Attilus Caviar at Glorious Goodwood Mention the word Goodwood and horseracing immediately springs to mind. Set high on the Sussex Downs, Goodwood Racecourse has been at the forefront of British flat racing for over 200 years. The Qatar Goodwood Festival held in the last week... Continue reading