Jul 21 21 July, 2023 - 9 June, 2024 Operation Ouch at the Science & Industry Museum | Manchester Science & Industy Mueum Liverpool Road, Manchester Event Details Get Directions