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












