Lee Valley is situated within a peaceful park which offers a range of accommodation and in a ideal location for travel to and from London and only an hour away from the beautiful historic Cambridge.
There is a range of holiday homes available sleeping up to 6 people including some offering the added luxury...