Our Showroom

Our Showroom

IMPORTANT INFORMATION ABOUT OUR SHOWROOM

Following our move to 182-196 Ilderton Road, London, SE15 1NT.

The building works are not yet complete, however we aim to have showroom space ready before the end of September.

As soon as this exciting new space is ready we will let you know on this page

Click here for a map of where we are.