Topshop’s physical store return looks very different from its previous incarnation

Topshop and Topman have arrived in central London department store Liberty and while the dedicated space has been made over in the Topshop style, it still looks very different from the Topshop of old.