NO SLOANE RANGERS AT LIBERTY
LIBERTY of London, the iconic department store group, is to close its Sloane Street standalone store in Knightsbridge just 12 months after it opened, having received a “fabulous” offer for the lease. Liberty said an unnamed European fashion brand had offered it a £700,000 cash premium to take over the site.