Islay Wharf Tower

Location: London, UK
Program: Residential and Commercial
Status: Concept Design
Year: 2022

Islay Wharf Tower is a multi-million-dollar riverside development in London, adjacent to Canary Wharf. This iconic residential tower, soaring 22 stories high, provides unparalleled views of the London skyline. It primarily consists of apartments of various sizes, alongside three floors of commercial units. Part of a comprehensive regeneration project in the Tower Hamlets borough, the façade design employs a modular approach, blending bricks and fire-rated metallic cladding with a bronze finish. Each apartment features an outdoor space with greenery, adding a touch of nature to the design.