This article needs additional citations for verification. (April 2016) |
Green Lanes is a main road in North London which forms part of the A105 road. Covering a distance of 6.3 miles (10.1 km)[1] between Newington Green and Winchmore Hill, it is one of the longest streets in the capital, passing through the N16, N4, N8, N13 and N21 postcode areas. Green Lanes is recognised as one of the longest roads in the world, and can be seen from space.