Musselburgh Racecourse

Jockeys racing at Musselburgh Racecourse

Musselburgh Racecourse and Caledonian Brewery’s partnership sees the most successful Caledonian Brewery Raceday to date, reports Edinburgh based PR agency.