Also Liberty's, Selfridges and Harrods have very fascinating chocolate departments. The basement meals hall with the John Lewis store in Oxford Street is well worth going to purely because afaik it's the only place in London that you could choose from a small array of the best way-out number of chocolate bars from your eccentric Austrian business Z… Read More