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

A mobile bar at London Zoo Lates

Zoo Lates at ZSL London Zoo

As I alluded to on the new, super-shiny Here To Geneva Facebook & Twitter feeds, last week we visited ZSL London Zoo to check out their ‘Zoo Lates’ event. Running