Our London office is not open for walk-ins. You can have your orders delivered to your address or pick them up from our factory at 1000 Edgeley Blvd, Vaughan.

Foam Mattress

At Foam London, you can choose from over 30 types of foam to create a mattress that feels right for you. Our friendly Sleep Experts have been helping people find better sleep for more than 30 years. They’ll guide you through your options and help you choose the perfect foam blend for comfort and support. We even help mattress makers across Canadaon selecting the best foam combinations. Discover how a quality foam mattress can give you a more restful night’s sleep — without the lumps, sagging, or pressure points of old spring beds.

Personalized Mattress

Customize your comfort at Foam London with the perfect blend of layers and a cover that suits you.

Zippered Covers

With zippered covers, you can open your mattress, see what’s inside, and make simple, budget-friendly updates anytime.

30 Grades of Foam

Find your perfect mattress by starting where comfort begins — with the foam.

Factory Direct

As the manufacturer, we can offer premium quality at a fair, factory-direct price.

Custom Core Mattress

Custom Foam Mattress

Any Thickness or Size

Custom Two layer mattress

Custom 2-Layer Mattress

Softer Topper and a Firmer Core

Layered foam mattress

Custom 3-Layer Mattress

Two Sided Mattress

Latex Mattress

Natural Latex Mattress

Long Lasting Comfort & Support

Memory Foam Mattress

Memory Foam Mattress

Pressure Relieving Memory Foam

Synergy 3-layer mattress

Synergy 3-Layer Mattress

Comfort and Deep Down Support

Shopping Cart

Cookie Settings

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts. More info

Online Payment