Space saving staircases
Our space saving staircases allows you to personalise your staircase by choosing key elements such as layout, tread material and size, colours, balustrade and design. Just use the filter to find the stair that matches your interior design. It’s simple you can change this by selecting the size, colour, layout and type of wood.
Filter
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Category
4 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Floor-to-floor height
7 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Type
4 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Staircase width
8 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Treads width
3 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Tread
5 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Colour of structure
4 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Going
3 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Banister
2 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Price (incl. tax)