Plexal Shoreditch

4 Plough Yard, London EC2A 3LP, UK