Current page: 4
This is the clock tower at Cardiff Castle in Cardiff, Wales, UK. (I'm not sure it's technically in the City Center)