Due to open to the public next month - the Shard at London Bridge is Europe's tallest building (310 metres). Like it or loathe it, its difficult to ignore. Apparently its supposed to resemble a church steeple.
Comments
Sign in or get an account to comment.