The Houses of Parliament
The Parliament of the United Kingdom of Great Britain and Northern Ireland is the supreme legislative body in the United Kingdom and British overseas territories. It alone has parliamentary sovereignty, conferring it ultimate power over all other political bodies in the UK and its territories. At its head is the Sovereign, Queen Elizabeth II.
Following the hysteria in the British media that Google Earth can be used to target sensitive sites, we decided to look at which sites so far have not been censored on Google Earth, that could possibly be considered a security risk.