Papermill Lock is a charming, picturesque spot on the Chelmer canal – perfect for afternoon tea.
It is in Little Baddow near Danbury, about half an hour northwest of Burnham.
Papermill Lock is a charming, picturesque spot on the Chelmer canal – perfect for afternoon tea.
It is in Little Baddow near Danbury, about half an hour northwest of Burnham.