Explore details about location Lower Lea Crossing. Lower Lea Crossing is a location situated within the London Borough of Tower Hamlets alongside other areas such as Orchard Place, Lancaster Drive, Ashdown Walk.