Cheap up to £150
£150 - £600
From £600
oak 1
computer desks 5
writing desks 36
secretary desks 2
commercial desks 7
corner 5
straight 60
drawers
shelves 118
door cabinet 14
combination storage 109
without storage 22
with shelving unit 7
without shelving unit 60
legs 24
side panels 36
small 2
industrial 1
modern 3
To see more products remove a filter