Friday 2 April 2010

River Lea

The River Lea or River Lee in England originates in Leagrave Park, Leagrave, Luton in the Chiltern Hills and flows generally southeast, east, and then south to London where it meets the River Thames, the last section being known as Bow Creek.
river thames london apartments