Monday Miscellanea
Photo by M@ This Week In London’s History Monday – 20th April 1964: A huge fire at Battersea Power Station scuppers the launch of the BBC Two TV channel. Tuesday – 21st April 1509: Henry VII dies in Richmond Palace, supposedly as the result of …












