London calling. London Walks connecting. This… is London. Story time. History time. Yes, London Walks. AKA Streets Ahead. It’s January 27th, 2024. Quick one today. The pin is another barmy Britain item. Last time it was potty-mouthed parrots. This time it’s Olympic-standard criminal incompetence. The story ran last month in the York Press. It caught […]
view more