News

On the 7 July 2005, four bombs exploded across London at Aldgate Station, Edgware Road, King’s Cross/Russell Square and Tavistock Square, taking 52 lives and injuring many more. 2025 marks the 20 th ...
An urban forest is all the trees and woodlands in a town or a city. London is one of the world’s largest urban forests, containing an estimated 8.4 million trees in public and private spaces. The ...