Holy Trinity Church, Sloane Square is a magnificent Anglican church located in the heart of Chelsea. This stunning architectural gem offers a peaceful sanctuary amidst the bustling city, inviting visitors to appreciate its rich history and beautiful interiors.
146 Sloane St, London SW1X 9BZ, United Kingdom, London