Lost in Wonder - Last Days
Schedule
Sun Oct 06 2024 at 03:00 pm to 07:00 pm
UTC+01:00Location
St Michael's Church, Mark St, London EC2A 4ER | London, EN
Advertisement
Last Days Shoreditch is inside of St Michael's Church
Where is it happening?
St Michael's Church, Mark St, London EC2A 4ER, London, United KingdomEvent Location & Nearby Stays: