UKData checked October 2026
  1. Home
  2. London
  3. Leather goods shops
  4. Lewis Leathers

Lewis Leathers is a leather goods shop on 33 Windmill St in London. It is also listed as clothing shop, men's clothes shop and ladies' clothes shop. Closed on Sundays.

33 Windmill St, London W1T 2JPChecked October 2026