at 15 - 17 North Road, Durham , DH1 4SH United Kingdom
74 FB users likes Studio Durham, set it to 214 position in Likes Rating for Durham, Durham in Local Business category
Studio Durham is Durham based place and this enity listed in Night Club category. Located at 15 - 17 North Road DH1 4SH.