The Qatari government is close to buying most of London’s £400m Shard of Glass development, skyscraper that has not yet been built, Doha Time reported.

The 66-storey London Bridge Tower, otherwise known as the Shard of Glass, is built in south London this will become one of the tallest buildings in Europe.

Shard of Glass Development in London.jpg