Earlier in October, Mayor of London Sadiq Khan had what looked like a lovely day out helping to release beavers into the wilds of West London (Ealing, to be precise) making them the first beavers in …
© 2025 Thomas Winward
Substack is the home for great culture