Located on the River Thames, it's more than just a city - it's the business, political, and cultural capital of England-and the United Kingdom.
In this hour, music written for and about London, by Handel, Haydn, Elgar, Vaughan Williams, Milhaud, and more.