Built in 1883 by a business established in 1824, Harrods provides a mammouth shopping adventure across more than 300...
Southwest London · 87–135 Brompton Rd, Knightsbridge, London
Big but not oversized, semi-snooty but quite accessible, buzzy but not urgently so, Harvey Nichols appears to be going...
Southwest London · 109 Knightsbridge, London
A slightly less grand sibling store of Oxford St giant John Lewis [see entry], though in a more posh setting. Peter...
Southwest London · Sloane Square, Chelsea, London