St Mary Islington – Church and Tower Tour

Discover the history of Islington’s first parish church and climb the 120 steps to the top of tower for a bird’s-eye panoramic view across London. St Mary’s church on Upper Street has played a central role in the history of Islington for over a thousand years and, during this time, several different churches have stood … Read More