Travel 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. Emma ThompsonFebruary 18, 2025