The Houses of Parliament, St. Stephen's Tower on
the right and Victoria Tower on the far left.
THe Houses of Parliament, London