With its grand neo-classical facade, Selfridges formidably asserts itself as the centrepiece of Europe's biggest...
Central London · 400 Oxford St, London
Along with Peter Jones in Chelsea's Sloane Square, this is the flagship store of the nationwide worker...
Central London · 300 Oxford St, London
Sitting regally among a stretch of home-goods stores in Tottenham Court Road, Heal's remains a calm and classy...
Central London · 196 Tottenham Court Rd, London