These cartoon people are advertising luxury apartments. So why do they look so depressed? Take a walk along London’s South Bank, and you’ll find a new housing development at Blackfriars. The South Bank… By Eleanor Ross