Also, Isle of Dogs is a great example of how private/public partnerships can lift an area out of poverty. The Tower Hamlets area which Isle of Dogs is a part of has been a very poor area with lots of drug/theft/poor housing problems etc. Then lots of high rises were built (including the one I lived in) and some petty crime remained, but the quality of life was pretty good there. The best things being really good access to public transport, access to the river, shops/restaurants an NHS health centre that isn't overwhelmed with patients etc.
I've heard stories of a person who worked at a certain bank getting into a fight for the second time in a bar and then getting banned from CW - they could not go to work anymore.
It is absolutely a place that sets narrow parameters for your behaviour and if you can operate within those parameters there are companies who pay well operating there, clean streets, no visible crime etc.
It is nice to look at for a day, but it is a dead and soulless place, and the lack of activity at night paired with the high/clean/bland architecture is somehow more frightening than walking down a narrow alleyway anywhere else in the city. It is a distinctly anti people feeling, knowing that a place was not built for you, but it is permitting you to stay there for now.