Get away to relaxing Waltham Abbey! Enjoy the spas, local cuisine, and forests. Experience the relaxing area of Waltham Abbey—spas, restaurants, and sights from Lee Valley White Water Centre to River Lee Country Park.