Southbank Place is a masterplan designed for the site of the former Shell HQ in one of London’s most iconic cultural locations on the South Bank of the River Thames, overlooking Jubilee Gardens and the London Eye. And we are proud to be a part of this project with our stair connectors, actually as many as 1700 units.
