We’ve been based in the pretty market town of Olney in Buckinghamshire since we started in 1977. You’re more than welcome to come and see us – just get in touch to arrange a visit. There are also plenty of other ways you can visit us or see our windows.