E242486
Letcombe Brook is a small chalk stream in Oxfordshire, England, valued for its clear waters, rich wildlife, and role in the local landscape around Wantage.