As in other countries, English streets are usually named by local council officials. This is often reflected in their choice of names. Thus streets tend to get labels which are the surnames of civic dignitaries, politicians, military brass and other unworthies.
Or they just make stuff up. F’rinstance, a North London hamlet called Golders Green has streets named Brookside Road, Holmfields Avenue, Woodlands Close, Highfield Road, Leeside Crescent, Hurstwood Road, Hillcrest Avenue, Oakdene Road, Elmwood Avenue, Heathfield Gardens, Beechcroft Avenue, Haslemere Road, etc., etc.
Which sounds fine, until you examine the words more carefully and realize they just took a load of ancient words that mean different kinds of streams, woods, etc., – then JOINED ANY TWO and stuck an appropriate end on. It’s true! All of the names are interchangeable – try it. Highcroft Gardens, Holmdene Close, Elmhurst Crescent, Oakfield Avenue, etc.
Far more interesting are names which stretch back into antiquity and actually MEAN something. Particularly when they have EVOLVED. Like, I come from Ipswich – which means nothing. But thirteen hundred years ago, it was called Gippeswick. The first part came from the fact it lay on the river Gipping, while “wick” is an old word for an estuary town.
Similarly, England has many streets called Hobbs Lane. Innocent enough – there have been many famous people called Hobbs. But the reality is more sinister. Some streets bearing this name were ORIGINALLY spelled “Hob’s Lane”. Hob is an old name for the Devil – as in “hob-goblin” – thus such places were originally associated with hauntings and foul deeds.
Then there are the modern streets called Gropecourt Lane, Gropecount Lane, etc. These too have evolved from their original name. You’ll figure out what THAT was, when I inform you that in medieval times, these streets were frequented by women whose profession – was The World’s Oldest.