John Lewis is chain of upmarket department stores with over 45 stores nationwide and is quickly establishing themselves as one of Britain’s favourite online retailers. They specialise in home and garden, electricals, baby products, designer clothing, toys, gifts, wedding, furniture and much more. |