Beds
Find your perfect bed with custom storage, size and finish options — including ottoman, divan and storage beds built for UK homes.
✓ Free UK Mainland Delivery
·
2-person delivery for larger items
·
Made to your specification
·
0% Finance Available
Filter by size, storage type and price to quickly find the right option for your space.
Popular Choices
60 products
Start with our most popular options, then refine by size, style or storage type.
Platform Frame
Bed Frames
Slatted upholstered bed frame
Classic Chesterfield | Bed Frame | Slatted Base | Upholstered | Warm Beige
Chelsea
Bed Frame
No Storage
Classic Chesterfield
Soft Upholstery
Warm Beige
Buttoned Classic
from £249
£319
Free mainland delivery
Configure & Buy
Ottoman Storage
Ottoman Beds
Lift-up ottoman storage base
Classic Chesterfield | Ottoman | End Lift | Full Storage | Warm Beige
Chelsea
Ottoman
Full Ottoman
Classic Chesterfield
Soft Upholstery
Warm Beige
Buttoned Classic
End Lift
from £249
£319
Free mainland delivery
Configure & Buy
2 Drawer Storage
Storage Beds
Integrated two-drawer storage
Classic Chesterfield | Divan | 2 Drawer | Space Saving | Warm Beige
Chelsea
Divan
2 Drawer
Classic Chesterfield
Soft Upholstery
Warm Beige
Buttoned Classic
from £249
£319
Free mainland delivery
Configure & Buy
Divan Bed
Divan Beds
Clean upholstered divan base
Classic Chesterfield | Divan | No Storage | Upholstered | Warm Beige
Chelsea
Divan
No Storage
Classic Chesterfield
Soft Upholstery
Warm Beige
Buttoned Classic
from £249
£319
Free mainland delivery
Configure & Buy
Platform Frame
Bed Frames
Slatted upholstered bed frame
Scalloped Luxury | Bed Frame | Slatted Base | Upholstered | Champagne Beige
Clifton
Bed Frame
No Storage
Scalloped Luxury
Premium Upholstery
Champagne Beige
Scalloped
from £299
£379
Free mainland delivery
Configure & Buy
Divan Bed
Divan Beds
Clean upholstered divan base
Scalloped Luxury | Divan | No Storage | Upholstered | Champagne Beige
Clifton
Divan
No Storage
Scalloped Luxury
Premium Upholstery
Champagne Beige
Scalloped
from £299
£379
Free mainland delivery
Configure & Buy
Side Lift Ottoman
Ottoman Beds
Easy-access side lift ottoman base
Classic Chesterfield | Ottoman | Side Lift | Full Storage | Warm Beige
Chelsea
Ottoman
Side Lift Ottoman
Classic Chesterfield
Soft Upholstery
Warm Beige
Buttoned Classic
Side Lift
from £249
£319
Free mainland delivery
Configure & Buy
4 Drawer Storage
Storage Beds
Full four-drawer storage base
Classic Chesterfield | Divan | 4 Drawer | Space Saving | Warm Beige
Chelsea
Divan
4 Drawer
Classic Chesterfield
Soft Upholstery
Warm Beige
Buttoned Classic
from £249
£319
Free mainland delivery
Configure & Buy
Ottoman Storage
Ottoman Beds
Lift-up ottoman storage base
Scalloped Luxury | Ottoman | End Lift | Full Storage | Champagne Beige
Clifton
Ottoman
Full Ottoman
Scalloped Luxury
Premium Upholstery
Champagne Beige
Scalloped
End Lift
from £299
£379
Free mainland delivery
Configure & Buy
2 Drawer Storage
Storage Beds
Integrated two-drawer storage
Scalloped Luxury | Divan | 2 Drawer | Space Saving | Champagne Beige
Clifton
Divan
2 Drawer
Scalloped Luxury
Premium Upholstery
Champagne Beige
Scalloped
from £299
£379
Free mainland delivery
Configure & Buy
Platform Frame
Bed Frames
Slatted upholstered bed frame
Curved Panel | Bed Frame | Slatted Base | Upholstered | Cream Beige
Devon
Bed Frame
No Storage
Curved Panel
Soft Upholstery
Cream Beige
from £299
£379
Free mainland delivery
Configure & Buy
Divan Bed
Divan Beds
Clean upholstered divan base
Curved Panel | Divan | No Storage | Upholstered | Cream Beige
Devon
Divan
No Storage
Curved Panel
Soft Upholstery
Cream Beige
from £299
£379
Free mainland delivery
Configure & Buy
Not sure which option is right for you?
Use our configurable options to find the right fit for your room, storage needs and comfort preferences.
Build Your Bed
Explore divan, ottoman and storage beds with full customisation options. Designed for comfort, storage and modern living.
500"
x-show="show" x-cloak
x-transition:enter="transition ease-out duration-200"
x-transition:enter-start="opacity-0 translate-y-2"
x-transition:enter-end="opacity-100 translate-y-0"
x-transition:leave="transition ease-in duration-150"
x-transition:leave-start="opacity-100"
x-transition:leave-end="opacity-0"
style="position: fixed; bottom: 24px; right: 24px; z-index: 50;">