Yet another eye-sore?
... departments, permits buildings to rise in London to such a height that they bestride the neighbourhood like a Colossus. The pictures alongside illustrate the point. While everyone was enjoying their Christmas and New Year celebrations, unknown to most of ...