Opening Hours 2.15pm – 5.00pm every second Sunday of the month. Venue: Holloway SDA Church 381 Holloway Road London N7 0RN