Our parent company Tabor-Jones is in the process of constructing a showroom in our head office, which is situated along the London Road. Going forward this will provide a creative space to inspire your choices, and an ideal space for design, planning and progress meetings.

Please contact us to view example plans, sample products (such as materials and features), as well as the opportunity to speak first-hand with a knowledgeable team member.

We are located at 935 London Road, , Leigh-on-Sea, Essex, SS9 3LQ

Contact Us

We are here


Showroom Map