This is just one small area of London, but the amount of renovation happening here in 2014 is incredible.
Have a look around where you live/work, I doubt there's anything on a similar scale.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?