CONTACT
Address: 1 Station Road (Entrance off Langley Road) SL3 8GW, Slough
Telephone: 01753580516 Option 0
HOURS
Mon - Closed
Tue - Closed
Wed - Closed
Thu - Closed
Fri - Closed
Sat - 10:00 – 16:00
Sun - Closed
Monday to Friday: Closed
Saturday: By Appointment Only