Palace of Westminster

London, England, United Kingdom