Event Exhibition Invisible People by Lisa Baker Archive Venue: Stoke Newington Church Street From: July 02, 2022 To: July 10, 2022 Location: London