Get immersed in outdoor culture at the Loddon Nature Reserve in Twyford, where you’ll find a whole host of fantastic wildlife and some pretty spectacular views, too. Go bird-watching and spot gadwall, smew, pochard and snipe, or keep an eye out for butterflies, dragonflies and bats.
Time Out says
Details
Discover Time Out original video