A Midweek Alpine Jaunt!

The Odeon, Swiss Cottage, now 75 years old but which has recently been the subject of a major refurbishment, including the installation of an IMAX screen, and the nearby Hampstead Theatre were visited on this day out in north London.