Image for All Saints Church, London

All Saints Church, London

All Saints Church, London, is an Anglican church located in the borough of Kensington and Chelsea. Built in the 19th century, it features a stunning Gothic Revival architectural style and has a rich history, including connections to key figures in society and the arts. The church serves the local community through regular services, events, and outreach programs. Known for its beautiful stained glass windows and vibrant atmosphere, All Saints also hosts music, art, and educational activities, making it a cultural and spiritual hub in the heart of London.