Studio Durham

15-17 North Road.View map