London - kevin76
The Palace of Westminster.

The Palace of Westminster.