Nel’s Studio is Open 10-4pm Sat 17th April Saturday, April 17, 2021 10:00 AM 4:00 PM 10:00 16:00 10 Station Road Tadcaster, England, LS24 9JG United Kingdom (map) Google Calendar ICS