commonly called Holy Trinity Sloane Street or Holy Trinity Sloane Square, is a Church of England parish church in London, England.
Hosted on MSN1mon
London's Sloane Street Has a Sparkling New Look Following a 46 Million Pound InvestmentThe lighting was inspired by Holy Trinity Church, near Sloane Square, which is known as a temple to Arts & Crafts design, and by local architectural styles ranging from Georgian to Dutch to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results