Discover St Mary Abbots Church, a vibrant Anglican church nestled on Kensington Church Street. This historic London landmark offers a tranquil space for worship and community, welcoming all to experience its rich heritage and spiritual life.
Kensington Church St, London W8 4LA, United Kingdom, London