SEVEN at Southbank Place offers a rare balance of energy and calm. Moments from London’s cultural heart yet framed by riverside gardens, it sets a new benchmark for luxury apartments on the South Bank.
Rising 13 storeys, the collection of 92 residences – including double-height penthouses – is designed to capture natural light and panoramic views, with the River Thames, London Eye and the Houses of Parliament within touching distance. A solid stone façade with deep balconies extends the architectural rhythm of the South Bank, while every interior detail reflects a sense of craft and purpose. This is living amongst London’s icons.