World Archbishop Of Canterbury Fined For Speeding In London Ojo Oriyomi Ademola May 12, 2023 The Archbishop of Canterbury, Justin Welby, has been fined over £500 for speeding in London. Read More...