Statue of LibertyOne of the best known monuments in the world, a gift from the people of France, at 100 years after the declaration of independence of North America.
London Town Hall (City Hall)Opened in July 2002, this unusually shaped building stands on the south bank of the River Thames near Tower Bridge.