Central Working Shoreditch

More about Central Working Shoreditch

Central Working Shoreditch is located at 6-8 Bonhill St, London, Greater London, EC2A 4BX, United Kingdom