London, the capital of England, is most famous for its iconic monuments, but also for the modern skyscrapers in its unique ...
Revised plans to partially demolish and redevelop a Central London building into a 33-storey office block have been approved.