img_5650 Previous Next Published October 27, 2016 at 4432 × 2752 in London That’s Big Ben. The tower holds the second largest four-faced chiming clock in the world