The Hope and Anchor London Date:2019-12-13 Location:London Venue:The Hope and Anchor Buy Tickets The Hope and Anchor 207 Upper St, Islington, London N1 1RL Friday 13th December