Tallest building construction approved in London
The go-ahead was given on Monday for what will be the tallest building in City of London here, media reports said. The 73-storey building, towering to a height of 305 metres, won approval despite a protest from the Royal Palaces because of the impact it will have on the iconic Tower of London, a UNESCO… Read More »