Everyone’s requirements are different, so our range consists of many different types of mattresses including: pocket sprung, posturepedic, memory foam and latex. We sell mattresses from leading manufacturers such as Harrisons, Sealy, Highgate, Dura beds. We have a large selection of mattresses from stock, including vacuum packed mattresses and our team are specially trained to advise on the best product for your individual requirements.
Shop Mattresses by type
Traditional Spring Mattress
Traditional coil mattresses are one of the most cost effective mattress options on offer. If you’re looking for comfort and a good night’s sleep on a sprung mattress then these are an excellent choice.
pocket spring mattress
Pocket spring mattresses have individually encased responsive springs that align the spine and make a perfect mattress if you’re sharing with your partner, as movement is reduced to a minimum.
Pocket and coil sprung mattresses are often combined with the latest pressure-relieving memory foam, foam, gel and latex mattresses, to ensure a comfort level which is perfect for you.
Posturepedic spring mattresses are a great choice if you are looking for relief from back pains or have posture concerns. Often with zonal support they are designed to offer the comfort and support you need for your back,
Leading Medical Grade™ foam is used in mattresses that feel great and deliver health and wellbeing benefits. Endorsed professional football, rugby, cricket and elite athletes.
memory foam mattress
Memory foam mattresses are a popular choice, You will benefit from heightened pressure relief as the memory foam is designed to mould to the contours of your body, making them a perfect choice for those suffering with aches and pains.
All the Leading Brands
Our huge showrooms house all the top brands and as a specialist retailer, our aim is to ensure that our customers have the largest choice of products at the very best prices. Most of the popular ranges are held in stock, so you can be assured of competitive pricing and fast delivery times