Holy Trinity, Sloane Square

Holy Trinity Church
Sloane Street
London SW1X 9BZ

Google maps directions

https://sloanechurch.org