Opening Hours: Thu-Sun 1400-1800, Sat 1400-1900
Address: 63A Princelet Street, London, E1 5LP
Email: info@thealter.space