London - kevin76
Palace of Westminster.

Palace of Westminster.