There are 4 Selfridges stores in the UK, they are in London, Birmingham, Manchester Exchange Square and Manchester Trafford Centre. See here for directions and opening hours.