Visit London London’s Time Travel Tales: The Charing Cross Storm Tree Tour Charing Cross Storm Tree A living memorial to the trees London lost during the Great Storm of 1987. Read More » April 26, 2024 No Comments