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