Stay on Paper Mill Island where you can rest and relax along the banks of the River Chelmer. Just over an hour's drive from London, Island Lodge on Paper Mill Island is a place to sit and daydream, a place for paddle boarding with its own private river access, a place to explore the Chelmer Valley along the river towpath to the Ridge views of Danbury.