Leyton
London, England
Leyton is an area of north-east London and part of the London Borough of Waltham Forest, located 6.2 miles (10 km) north east of Charing Cross. It borders Walthamstow and Leytonstone; Stratford in Newham; and Homerton and Lower Clapton in the London Borough of Hackney. Leyton is at the heart of the Lower Lea Valley, the river forming the western boundary, and it straddles the Prime Meridian. The area rises from marshland along the Lea to over 30 yards at Whipps Cross on the southern edge of Epping Fore... [ Read More at Wikipedia ]
Tags: All Places,