John Lewis Partnership John Lewis began trading in 1864 on London’s Oxford Street, and is a leading omni-channel retailer in the UK with 49 John Lewis shops (35 department stores and 12 John Lewis at home stores). There are 84,000 Partners who own the joint business – John Lewis and Waitrose The profits and benefits […]