ImageThe Palace of WestminsterThe Palace of Westminster is home to the British Parliament. Image: Louise Morgan / CC BY-NC 4.0Show more