The view from St Albans Clock Tower

Climbing St Albans Clock Tower

With only a mere 93 steps to the top, St Albans Clock Tower certainly isn’t the tallest tower in Britain. That award goes to The Shard in London which has