London’S Iconic Sloane Street Finishes a £46 Million Makeover

Unveiling Sloane Street’s stunning £46 million transformation, this luxury shopping destination now boasts pedestrian-friendly features that will leave you eager to explore its new charm.