The Shard, also referred to as the Shard of Glass, is a 95-story skyscraper in Southwark, London.
The News Building, also known as the Baby Shard, is a 17-story tower block in London Bridge Quarter Development.
Adelaide House, one of the prominent buildings located along London Bridge within the City of London.
Custom House lies on the north bank of the Thames River.
Bloomberg London is a major new office development in the heart of the City of London.
Mansion House is the official residence of the Lord Mayor of London.