House of Lords
House of Lords in the Palace of Westminster in London, England. The royal throne stands at the far end of the chamber on a raised platform. A tall...
Member of
House of Lords in the Palace of Westminster in London, England. The royal throne stands at the far end of the chamber on a raised platform. A tall...
A view of Westminster Palace from across the Thames in London, England. Four loaded barges are on the river in the foreground of the photograph. There...