- Sat, 10th June 2017 from 7:00 pm to 9:30 pm
LocationTown Hall Green
Crouch End, London
Mamma Mia, our big screen film!
"Yes, I've been brokenhearted, Blue since the day we parted, Why, why did I ever let you go?" Film critic Peter Bradshaw will introduce the film