Close menu
Close menu
Close menu

has been added to your bag

London, Seven Dials

Our Neal Street Shop

We are very happy to announce that our lovely London shop is once again open for business and we would love to see you!

We are currently open with reduced opening times, please check below for the opening times or feel free to call the store on 020 3687 2350

    Where to find us:  

    37 Neal Street


    WC2H 9PR

    Opening Hours

    Monday - Saturday 11am - 6pm 
    Sunday 12pm - 6pm 

    Contact us:

    Telephone: 020 3687 2350



    Store Location

    Visit our official online Store

    Continue on our online store