Cheap up to £150
£150 - £600
computer desks 30
writing desks 58
secretary desks 1
commercial desks 34
corner 15
straight 151
drawers 40
shelves 52
door cabinet 13
combination storage 48
without storage 10
with shelving unit 35
without shelving unit 106
legs 36
side panels 105
combi 1
industrial 2