Maps and GPS directions to John Lewis Watford and other John Lewis Stores in the United Kingdom. Find your nearest John Lewis Stores. John Lewis department stores in the UK - John Lewis is a chain of upmarket department stores operating throughout Great Britain and is popular for its high quality goods. The chain is owned by the John Lewis Partnership. There are currently 30+ stores throughout England, Scotland & Wales.
Please note: Business hours may not be accurate due to COVID-19 related restrictions. Please contact your local store to get the most updated information.