Skip to content

📞 +44 7728538294 📍35 Store St. WC1E 7BS

    Opening Hours

    35 Store St, London WC1E 7BS, United Kingdom

    Monday - closed

    Tuesday to Sunday - 12:00 AM - 3:00 PM - 5:00 PM - 9.30 PM

    Get directions