Misc Next Assorted London Scenes  

  The Palace of Westminster houses the British Parliament.