14 May 2026 East meets west in city churchyard as Sakura trees planted to recognise Anglo-Japanese bond
Three Japanese cherry trees planted in the grounds of St Peter’s, one of St Albans’ ancient gateway churches, were part of an initiative to foster greater friendship and cultural understanding between Japan and the UK. More than 40 people from St Albans and further afield met in the churchyard alongside a...
