London, England Landmarks

The landmarks listed below are located in the city of London, England in United Kingdom.

Palace of Westminster (Houses of Parliament)

Palace of Westminster (Houses of Parliament)

London, England, SW1A 2PW, United Kingdom
This is where the two Houses of the Parliament of the United Kingdom (the House of Lords and the House of Commons) meet. It is also famous for its bell tower which is the home of Big Ben.

St. Margaret's Church

St. Margaret's Church

London, England, SW1A 2PW, United Kingdom
Dedicated to Margaret of Antioch and originally founded in the 12th century by Benedictine monks, St. Margaret's was rebuilt from 1486 to 1523. It became the parish of the Palace of Westminster (Parliament) in 1614.

Tower of London

Tower of London

London, England, EC3N 4AB, United Kingdom
A historic castle, was founded towards the end of 1066 as part of the Norman Conquest of England. The Tower has served variously as an armoury, a treasury, a menagerie, the home of the Royal Mint, a public records office, and the home of the Crown Jewels

Westminster Abbey

Westminster Abbey

London, England, SW1A 2PW, United Kingdom
Westminster Abbey is the traditional place of coronation and burial site for English and later British monarchs. It briefly held the status of a cathedral from 1546-1556, and is currently a Royal Peculiar directly under the jurisdiction of the monarch.

Map of the Earth

Map of the Earth

Visit our sister site:
Landmark: United States Logo