Your browser is no longer supported. For the best experience of this website, please upgrade to a newer version or another browser.
Department store Liberty is scouting for locations in London for a standalone shop for its Liberty of London own label. Liberty already has a store on Great Marlborough Street in the city. Part of the store, which had a frontage onto Regent Street, was closed in 2005.