London is the city of illusions; the city that keeps telling you everything is possible, even if your time and resources are pretty limited for that everything. It's just like the reflection of that construction, which takes way too long and will most probably be another fancy office instead of flats, which the UK is in a terrible need of.
(Oh, by the way: this entry was written by Peter Molnar, and originally posted on petermolnar dot net.)