Houses of Parliament

Across the River Thames in the heart of London can be seen the Houses of Parliament, containing the House of Commons (the lower house) and the House of Lords (the upper house), where the seat of government for the UK resides.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s