New House Double Deluxe Studios in Coventry City Centre Hertford Place, Coventry CV1 3JZ