There are currently four Selfridges stores in the UK, each with its own individual style, yet all recognisably and inimitably Selfridges.
Our original store on London's Oxford Street, which also contains our head office. more...
Our stunning contemporary architectural design at the Bullring in Birmingham. more...
In addition, our support centre, Connect, is located in Leicester.