Search
Lee Valley Campsite is the ideal base for those who want to combine the tranquility of the countryside with a visit to the vibrant city of London. The camp site is located at the River Lee Country Park, where you can go hiking, cycling and boat trips. In nearby Waltham Abbey you can view ruins and gardens. The center of L ...
SHOW MORE