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.