London isn’t just about world famous historical sights like Big Ben or Buckingham Palace; it also has iconic music scenes and places commemorating significant historical events. The capital of the ...
This article discusses two hit songs, one written by Ed Sheeran, and the other by Led Zeppelin, and their court battle to ...