Houses of Parliament in central London, United Kingdom. Houses of Parliament in central London, United Kingdom. Share this:TwitterFacebookTumblrMoreEmailPrintPocketPinterestLinkedInRedditLike Loading... Related All Stars