Beavers are to be released inLondon in the UK’s most significant urban rewilding, it has been reported. The industrious rodents will be brought to a site in Tottenham, north London, where there... Read more »
The East London Waterworks Park is a community-led project that goals to accumulate and remodel a 5.68-ha web site on Lea Bridge Road in Waltham Forest right into a nature reserve. An... Read more »