The Houses of Parliament, Westminster, London.

The Palace of Westminster, London, England