Tag Archives: London

London City Hall



London City Hall, also know as the headquarters of the Greater London Authority(GLA). This phenomenal structure is located near the Tower Bridge of London, in Great Britain. The structure is designed by Norman Foster and the construction was complete in July 2002. The building’s unusual shape is is intended to reduce its surface area for energy efficiency. 


Lloyd’s Building

This building looks amazing at night! The Lloyd’s Building is an office building located in the city of London. England. This building is home to a British insurance market, known as Lloyd’s of London. Due to its original glazing system, the building emits a warm glow visible from the outside, making it looks spectacular at night!