Thatch Leach Laneon the interactive online map Greater Manchester. Greater Manchester, Thatch Leach Lane. Search on the map, closest way, distance to the Thatch Leach Lane. Simple and easy to use on mobile devices.