Albion Riverside, Battersea SW11
Property Search
Albion Riverside, Battersea SW11
Albion Riverside is a grand, impressive building containing some of the river’s most exclusive and sought-after residences. The development has won several prestigious awards, including the National Home Builder Award and the Civic Trust Commendation.
Much more than a residential building, Albion Riverside is a mixed-use development designed to promote an atmosphere where people can live, work, relax and enjoy life in a beautiful part of London. Shops, business spaces and leisure facilities are located at ground level, with parking below and apartments above.
With 183 apartments and 12 duplex penthouses, this stylish building dominates the riverbank, offering luxury riverside living with spectacular views across the River Thames and towards Chelsea Embankment. The apartments are contemporary and open plan in style, and have generous balconies designed to accommodate outside dining and socialising.
Designed by award-winning architects Foster + Partners, and completed in 2003 for Hutchinson Whampoa Property, Albion Riverside stands right on the waterfront at an impressive 11 storeys high. The building’s façade is principally glass with a supporting net of fine aluminium rods designed to mimic the water by shimmering in the sunlight. River-facing apartments have curved balconies with glass balustrades, plus floor-to-ceiling windows which slide back to allow the apartments to open out onto the water.
“… this stylish building dominates the riverbank…”