Churches St Margaret Lothbury An unspoiled Wren church full of 'things' from the lost City of London churches, St Margaret Lothbury is intriguing. Its name, its history and its position in the city make this quite a unique place. St Margaret Lothbury