Visit our Showroom
Our Location

We are conveniently based close to the centre of Leicester near Highcross shopping centre and Leicester Cathedral.

Our Address
17Carlisle Street,, Leicester,, Leicestershire,, LE3 6AH

Get Directions To Our Showroom