We have 2 locations, London & Hertfordshire. See details below for location and opening times.
Open Wednesday - Saturday 11am- 5pm
SATURDAY open to the public 10am - 5pm.
Monday - Friday: Appointment necessary please call ahead.
Please get in touch with us if you have any questions or you would like to discuss your project requirements.
If you would like to book a visit to either our North London or Hertfordshire please use the contact form of call us 0207 704 0982