Leisure Social Island Queen Wednesday 18 June 2025 14:00 14:00 : Island Queen, 87 Noel Road, Islington, N1 8BD.