Penshurst Place

Penshurst Place is one the finest manor houses in England; it sits in the heart of the Weald at the confluence of the Rivers Medway and Eden, surrounded by wooded hills and ridges. On a fine autumn day, the house and the grounds look like something out of an 18th or 19th century painting.

Little Britain

A few miles north of Heathrow airport and within earshot of the M25, the river Colne forms the boundary between Buckinghamshire and north west London; it is a small chalk river with clear, shallow water and wide gravel beds, lined by tall, ivy-clad trees. The sheltered margins and banksides are bright green with patches of…