File:1280px-London Parliament 2007-1.jpg

The Palace of Westminster, seat of both houses of the Parlianment of United Kingdom