March 13, 2025 Are these the stupidest road names in Britain? Locals take jabs at city streets given a hospital theme