England
Bearstead
On route to another family wedding in Maidstone in Kent (I know…this is the third wedding for us in as many Months), we stopped near a little village called Bearstead. The village is located on the north bank of the river Len, a tributary of the river Medway. The