Tower
Next
Tower of London
The London City Hall (left) across the River Thames.