Tower of London Six glorious days in London 2 years ago admin Is it possible to see a city of 620 square miles, in six days? The answer is yes – and...