The legendary duo will take over the Grade I listed Yorkshire residence this summer
The Chemical Brothers have announced a live show at Castle Howard this summer. The legendary duo will perform a special outdoor show at the Grade...