Selfridges at epicentre of Oxford Street power struggle
After a fierce battle between the mayor of London and Westminster City Council, a 1.1km stretch of the UK's most famous shopping street will be completely pedestrianised in January. Among the retailers affected is luxury department store Selfridges.