Ever since I came to live in Edinburgh in 1998 I've often wondered about the city's street naming policy: the way that you get multiple streets in one area all based on the same name but with different words for "street". Nearby to me there's Caiystane Hill, Caiystane Avenue, Caiystane Crescent (which is, confusingly, pretty straight), Caiystane View, Caiystane Gardens, Caiystane Terrace, East and West Caiystane Road and East Caiystane Place. Then there's all the Buckstone streets on the other side of Comiston Road, and the proliferation of Comely Bank and Learmonth this and that to the east of Orchard Brae.
Now, at last, I've finally stumbled across proof of something I've always suspected: the council does indeed maintain a 'bank' of approved names for streets yet to be built:
https://www.edinburgh.gov.uk/directory/108/street_name_bank
Unimaginative developers can draw upon this when they suddenly realise that an actual address will come in handy for the people buying their luxury executive two-up-two-downs with double garage - although it does have the drawback that taxi drivers usually struggle to remember which is street is Street and which one is Avenue, Crescent, Hill, Place etc etc.
I've tended to believe that this is a particular Edinburgh "thing", but I'm more than ready to be provided with examples from elsewhere.