Posts

Clock tower and people

[ Mar.2015 ] The clock tower in St Albans, a town north of London was built between 1403 and 1412. It is a bell tower and the bell has survived over 600 years, telling the…