Travel Report: Chesham, England.

Welcome to Chesham Buckinghamshire England

April 2011. The leafy little English market town of Chesham in Buckinghamshire is not a very exciting place. In fact, one might say it has virtually nothing to entice the passing traveler. It does have a pretty park and a handful of decent pubs, while a claim to fame could be the local produce market, […]

Read More