Home / Mattresses / Cool Gel & Memory Foam Mattresses Product categories Double 4ft6 Kingsize 5ft Single 3ft Small Double 4ft Superking 6ft Filters Mattress FirmnessFirmMediumMedium-FirmSizeDouble 4'6Kingsize 5'0Single 3'0Small Double 4'0Superking 6'0Price Cool Gel & Memory Foam Mattresses Double 4ft6 Kingsize 5ft Single 3ft Small Double 4ft Superking 6ft Sort by: Most popularWhat's newPrice low to highPrice high to lowName A to ZName Z to A Showing 40 of 91 results View Giltedge Beds Silk 1000 Pocket Sprung Double 4'6 Mattress Giltedge Beds Silk 1000 Pocket Sprung Double 4'6 Mattress £375.00 Giltedge Beds Silk 1000 Pocket Sprung Kingsize 5'0 Mattress Giltedge Beds Silk 1000 Pocket Sprung Kingsize 5'0 Mattress £405.00 Giltedge Beds Silk 1000 Pocket Sprung Single 3'0 Mattress Giltedge Beds Silk 1000 Pocket Sprung Single 3'0 Mattress £285.00 Giltedge Beds Silk 1000 Pocket Sprung Small Double 4'0 Mattress Giltedge Beds Silk 1000 Pocket Sprung Small Double 4'0 Mattress £375.00 Giltedge Beds Silk 1000 Pocket Sprung Superking 6'0 Mattress Giltedge Beds Silk 1000 Pocket Sprung Superking 6'0 Mattress £485.00 Barker and Finch Heritage Laygel 1500 Pocket Sprung Double 4'6 Mattress Barker and Finch Heritage Laygel 1500 Pocket Sprung Double 4'6 Mattress £555.00 Barker and Finch Heritage Laygel 1500 Pocket Sprung Kingsize 5'0 Mattress Barker and Finch Heritage Laygel 1500 Pocket Sprung Kingsize 5'0 Mattress £640.00 Barker and Finch Heritage Laygel 1500 Pocket Sprung Small Double 4ft Mattress Barker and Finch Heritage Laygel 1500 Pocket Sprung Small Double 4ft Mattress £555.00 Barker and Finch Heritage Laygel 1500 Pocket Sprung Superking 6'0 Mattress Barker and Finch Heritage Laygel 1500 Pocket Sprung Superking 6'0 Mattress £735.00 Barker and Finch Memory Dream 2800 Pocket Sprung Double 4ft Mattress Barker and Finch Memory Dream 2800 Pocket Sprung Double 4ft Mattress £702.00 Barker and Finch Memory Dream 2800 Pocket Sprung Double 4ft6 Mattress Barker and Finch Memory Dream 2800 Pocket Sprung Double 4ft6 Mattress £702.00 Barker and Finch Memory Dream 2800 Pocket Sprung Kingsize 5ft Mattress Barker and Finch Memory Dream 2800 Pocket Sprung Kingsize 5ft Mattress £755.00 Barker and Finch Memory Dream 2800 Pocket Sprung Single 3ft Mattress Barker and Finch Memory Dream 2800 Pocket Sprung Single 3ft Mattress £570.00 Barker and Finch Memory Dream 2800 Pocket Sprung Superking 6ft Mattress Barker and Finch Memory Dream 2800 Pocket Sprung Superking 6ft Mattress £895.00 Barker and Finch Relax iGel 1500 Pocket Sprung Double 4ft6 Mattress Barker and Finch Relax iGel 1500 Pocket Sprung Double 4ft6 Mattress £567.00 Barker and Finch Relax iGel 1500 Pocket Sprung Kingsize 5ft Mattress Barker and Finch Relax iGel 1500 Pocket Sprung Kingsize 5ft Mattress £625.00 Barker and Finch Relax iGel 1500 Pocket Sprung Single 3ft Mattress Barker and Finch Relax iGel 1500 Pocket Sprung Single 3ft Mattress £475.00 Barker and Finch Relax iGel 1500 Pocket Sprung Small Double 4ft Mattress Barker and Finch Relax iGel 1500 Pocket Sprung Small Double 4ft Mattress £567.00 Barker and Finch Relax iGel 1500 Pocket Sprung Superking 6ft Mattress Barker and Finch Relax iGel 1500 Pocket Sprung Superking 6ft Mattress £710.00 Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Double 4ft6 Mattress Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Double 4ft6 Mattress £715.00 Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Kingsize 5ft Mattress Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Kingsize 5ft Mattress £775.00 Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Single 3ft Mattress Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Single 3ft Mattress £685.00 Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Small Double 4ft Mattress Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Small Double 4ft Mattress £715.00 Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Superking 6ft Mattress Barker and Finch Royal Latex Encapsulated 1000 Pocket Sprung Superking 6ft Mattress £930.00 1234 Next