David Starkey hosts performances of music created for royalty by some of the nation's finest musicians in the splendid historic locations for which the pieces were first written. Show more
Discover 11,128,835 listings and 278,136 playable programmes from the BBC
David Starkey hosts performances of music created for royalty by some of the nation's finest musicians in the splendid historic locations for which the pieces were first written. Show more