A highly entertaining read for anyone with even a passing interest in London's history. This myth-busting book takes you on a great ride through history and the city's character. Think that the tower that holds Big Ben is called St Stephen's Tower? Think again – it was called the Clock Tower until 2012 when it was renamed the Elizabeth Tower. Think that the Union Flag flying over Bu...