London Showroom

London Showroom

The new Canal showroom is based at the Business Design Centre in London and designed to provide architects, designers, contractors, homeowners and end users with an innovative and inspirational space to view products and discuss projects.

We advise you to pre-book an appointment with one of our team, please get in touch via our contact details below:

Telephone: 0207 2886112

Address: Business Design Centre, 52 Upper Street, Islington, London, N1 0QH. (Unit number 332)

Opening times: Tuesday-Thursday 9am-5pm, Friday 9am-2pm

*If you wish to gain access outside our showroom opening times, please head to the Business Design Centre reception.






Call us Today

To discuss your next architectural project and to receive expert advice, please contact the Canal Architectural Team; you’ll be glad you did!

Call: +44 (0) 115 986 6321 or Email Us

Latest from the Blog

Helical vs Spiral Staircases – What are the differences?

At Canal, we can design and manufacture a range of different bespoke staircases to meet your needs whether it be for a commercial or residential property. One of the questions we get asked a lot is what is the difference between a helical and spiral staircase? Both different types do share similar features. Both of…