The clock tower is very prominent in the centre of Ledbury, UK.