London Wiki
Advertisement

Cherry Orchard Road is a road and planned building development in East Croydon, London. The street is part of the longer A222 road for all of its length. This road carries on to Old Bexley and passes a major junction with the A20 dual-carriageway to Central London and Dover, and the A21 road with connections with Hastings and Lewisham.

More information on the Wikipedia page [1]

Advertisement