A modern and spacious one bedroom apartment situated on the 12th floor of one of the tallest residential towers in Europe and hugely popular St George Wharf development.