A film showcasing the beauty of South Quay Plaza, London's Newest Landmark.
It will be the tallest residential building in the UK.