Meaning “crooked or irregularly-shaped hill” in Anglo Saxon, Hambleden is a beautiful little village just north of the River Thames about 40 miles west of London.
Hambledon was granted a royal charter in 1315 to hold a market in the village and a fair on St Bartholomew’s Day, August 24, every year.