Retailers - John Lewis Partnership
John Lewis is the largest department retailer in the UK, operating 45 stores (11 of which are the John Lewis at home format) as well as a shop at Heathrow Terminal 2. The retailer also operates an online and catalogue business - johnlewis.com - as well as a production unit and a farm.
Read more about John Lewis here.
Insight DIY is the only source of market information that I need and they always have the latest news before anyone else.