View 360 Virtual Tour

The site was previously occupied by vacant government office buildings which were replaced with a scheme designed by Stirling Prize nominated Architects DSDHA.

Situated within a sought after area in prime central London, Abell & Cleland is within easy reach of the River Thames and the renowned Tate Britain. The immediate location boasts green squares and is within walking distance of Westminster Abbey, the Palace of Westminster, Downing Street and St James' Park.

Abell House is the larger of the two buildings and upon arrival, residents and visitors will walk into a dramatic entrance lobby, opulently designed and filled with light. Triple-height glass panels allow the light to stream in, whilst contemporary glass chandeliers suspended from the ceiling add to the ambience.

Its striking design is complemented with bespoke interiors offering a new standard of exclusive living. Each apartment has been thoughtfully designed to reflect its prestigious location and features the finest luxury fittings, creating an elegant and warm living space. The use of stone, metal, marble, wood and oak features contribute to the opulent feel of the apartments.