Discover St Andrew's Church, a historic Anglican church nestled on Old Church Street in Aylestone. This Leicester landmark offers a serene atmosphere and a glimpse into centuries of local heritage.
Old Church St, Aylestone, Leicester LE2 8ND, United Kingdom, London