We offer Experienced & Qualified Tree Surgeons & Landscaping Services to London. Interesting facts about London:- London has a population of around 8,700,000. It was founded by the Romans, who named it Londinium. London is "one of the World's Greenest Cities" according to the London Natural History Society with more than 40% of green space or open water. With 76 Local Nature Reserves, 38 Sites of Special Scientific Interest (SSSIs) and two National Nature Reserves and around 2000 species of flowering plants which have been found.