HomePlaces Open with Maps Category Park Area Walthamstow Address Lloyd Park, Forest Road, London E17 5EH Map Phone 020-8496-3000 External link Official site Access 1.3 km from Walthamstow Central London OvergroundVictoria Line 1.4 km from Walthamstow Queens Road London Overground 1.5 km from Wood Street London Overground Top Rated Tours £12.00 Save big with VOXI Details £12.00 Save money on your mobile bill with Voxi Details