UKData checked October 2026
  1. Home
  2. London
  3. Gift shops
  4. Charlie's Rock Shop

Charlie's Rock Shop: gift shop at Unit 1-3, 18 Watermill Wy, London. It is also listed as geological service, jewellery store and metaphysical supply shop. It is open on Sunday.

Unit 1-3, 18 Watermill Wy, London SW19 2RDChecked October 2026