• Main Showroom in Thame, but can been seen in several other locations throughout the UK
  • Free Delivery and Installation across Mainland UK

Thame Show 2011

It was a classic English Summer’s day at the recent Thame Show and we were pleased, as ever, to demonstrate our product to a never ending stream of visitors.