Cuckoo Bang StudioOther places100 Clements RoadLondon, ENG, SE16 4DG · GBPhone unavailableinfo@cuckoobangstudio.co.ukcuckoobangstudio.co.ukHours not available