For goodness sake no-one tell the author about London. In almost every area of London there is a street called “high street”, and most of them have a “church street” also. Locals (and many maps) helpfully prepend the area name onto the street eg “Chiswick High Street”, “Kensington High Street”[1], “Stoke Newington Church Street” etc, but the actual address is “High street” or whatever meaning just several completely…
(It eventually got renamed; it's now called "Navan Road Parkway", the 'parkway' referring to a park and ride facility, not to the park. This may seem like a reasonable rename, but it's actually a masterstroke in forward planning for confusing names, because the line is being extended to Navan.)