68 Venue HireArts & recreation68 Ewer StreetLondon, ENG, SE1 0NR · GBPhone unavailableinfo@studio68london.netstudio68london.netHours not available