March 13, 2025

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