top of page

Visit Us

Where are you and how do I get there?

Natures Store

4a Lord Street
Leigh, Lancashire

Tel 01942671068
Fax 01942671068

We are conveniently located at 4a Lord Street, Leigh, WN71DP.


Our shop is just a short walk from the town centre, and there is ample parking available at DOCTORS NOOK CARPARK that is just around the corner making it easy for you to pop in and stock up on all your natural

health essentials!

Blue badge owners can pull up and park right outside the shop. 

We look forward to welcoming you when you visit.

bottom of page