Posts Tagged 'tallest office tower ever to be built in Britain and will open to the public next weekend during the annual Open House London. The completion of the building comes amiongoing'