Science· London🔭NASA Confirms Life on Mars: View With Wine, Music & Telescopes ☾P Date☽🪐📅Fri 13 Nov 2026 · 20:00📍Camden Town Tube Station — All eventsCamden High Street, London, 17 London🎫Free entryIf you're looking for sensational headlines - this group is defo not for you!Get ticketsOpen in Penchant