The thoroughfare linking Sloane Square and Knightsbridge has had its first revamp in nearly 250 years, with more green spaces ...
commonly called Holy Trinity Sloane Street or Holy Trinity Sloane Square, is a Church of England parish church in London, England.