There’s a beauty to sleeping under the stars, and Barefoot Camp at Northmoor Lock is the perfect place to experience it. As darkness settles over the Thames, the riverside campsite transforms into a ...